Tôi muốn nhúng một UISegmentedControl
ở đâu đó trong thanh công cụ UINavigationController
s của tôi.UISegmentedControl được nhúng trong một UINavigationBar/Item
Không có vấn đề gì khi nhúng nó vào một số UIBarButtonItem
và đặt nó làm thanh barButtonItem trái hoặc phải.
Tôi có thể hiểu cách tiếp cận này khi xử lý bất động sản trên màn hình của iPhone. Tôi, tuy nhiên, làm điều này trong một Popover trên iPad và có "rất nhiều" không gian dọc có sẵn trong topbar. Nếu tôi thêm segmentedControl như một barButtonItem trái hoặc phải, nó sẽ được thu nhỏ lại để tôi không thể nhìn thấy văn bản trên nút phân đoạn của tôi, nó sẽ là chiều rộng của nút "Xong" vv. Nếu tôi cố gắng thêm nó vào navigationItem TitleView nó sẽ hiển thị tất cả các con đường bên phải và vẫn thu nhỏ hơn 3 điều khiển phân đoạn của tôi với văn bản có thể hiển thị.
Tôi sẽ làm cách nào để thêm UISegmentedControl
vào trung tâm của UINavigationController
kết thúc nội dung bật lên của tôi.
Hy vọng ai đó có thể giúp tôi :) cảm ơn trước.
Xin chào, ngữ cảnh nằm trong thanh và không có trong nội dung. Cũng giống như nó sẽ không có ý nghĩa nếu Apple đã đặt "tin nhắn tiếp theo, lên/xuống mũi tên" phân khúc kiểm soát trong ứng dụng thư, bên trong email được chọn. Hoặc nếu một bộ điều khiển phân đoạn để sắp xếp danh sách được đặt trong danh sách. – RickiG
Tôi hiểu. Tôi đã chỉnh sửa câu trả lời của mình bằng mã làm việc và ảnh chụp màn hình. Tôi hi vọng cái này giúp được. – Costique
Cảm ơn bạn :) Điều đó thật tuyệt, đó là lời gọi tới sizeToFit tạo nên sự khác biệt. Cám ơn bạn một lần nữa. – RickiG