Tôi đang sửa đổi ứng dụng và ứng dụng này có một số nút trong thanh điều hướng, tôi muốn thêm nút khác hoặc mục Nút thanh bằng cách kéo nó vào cấu trúc phân cấp nhưng có vẻ như tôi không thể thêm nó như là một con để thanh điều hướng, tôi muốn hỏi nếu bạn có bất kỳ giải pháp cho điều này, đây là một bản chụp của hệ thống phân cấp của bảng phân cảnh, tôi muốn thêm một mục nút thanh hoặc nút khác cho mục điều hướng.
Cảm ơn
Thêm nút khác vào thanh điều hướng
Trả lời
Dường như bạn chỉ có thể có 3 phần tử trên thanh điều hướng với Trình tạo giao diện và bạn phải thêm nhiều nút hơn thông qua mã. Liên kết này đã làm việc cho tôi:
http://mandarapte.com/apple/add-navigation-bar-buttons-ios-app-xcode-project/
Vì vậy, tôi vừa tạo một dự án trống và tôi có thể làm điều này:
Tôi cũng thực hiện những thứ như thế này trước đây, nơi tôi thực sự sử dụng một UIButton thay hơn một mục nút thanh đạt được một số tùy chỉnh bổ sung. Chỉ cần chắc chắn rằng bạn thiết lập một lối thoát để nút và trong giao diện điều khiển cuộc gọi self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:self.customButton];
:
Bạn có thể có nhiều mục nút thanh đúng và nếu họ chồng lên tiêu đề (nếu có) sau đó họ về cơ bản bị cắt bớt. Từ sự hiểu biết của tôi, bạn có thể có bao nhiêu nút tùy thích cho đến khi không gian đã biến mất (có thể thay đổi tùy theo thiết bị, rõ ràng). Các tài liệu liên quan:
Mảng này có thể chứa 0 hoặc nhiều mục nút thanh để hiển thị ở bên phải của thanh điều hướng . Các mục được hiển thị từ phải sang trái theo thứ tự giống như chúng xuất hiện trong mảng. Do đó, mục đầu tiên trong mảng là mục ngoài cùng bên phải và các mục khác được thêm vào bên trái của mục trước đó.
Nếu không có đủ chỗ để hiển thị tất cả các mục trong mảng, các mục sẽ chồng chéo chế độ xem tiêu đề (nếu có) hoặc các nút ở phía bên trái của thanh không được hiển thị .
Một ví dụ với nhiều nút:
Programatically bạn có thể thêm các nút sử dụng:
navigationItem.rightBarButtonItems = [aButton, anotherButton, awesomeButton]
Chỉ cần chắc chắn rằng bạn kiểm tra xem thiết bị nhỏ bạn nhắm mục tiêu sẽ vẫn cung cấp UX tốt cho người dùng nếu bạn thêm nhiều nút.
Wow, cảm ơn người đàn ông những gifs thật tuyệt vời. có thể có nhiều hơn 3 mục? vì dự án tôi đang làm việc đã có 2 nút và một hình ảnh, và những gì tôi đang cố gắng làm là thêm nút thứ ba. Cảm ơn agin – m0j1
@ m0j1 Bạn chắc chắn có thể có một mục nút bên phải thứ ba. Tôi đã cập nhật câu trả lời của mình với nhiều chi tiết hơn. – Gordonium
đây là câu trả lời chính xác cho nhanh:
let barButton_array: [UIBarButtonItem] = [Button1, Button2]
navigationItem.setRightBarButtonItems(barButton_array, animated: false)
- 1. Thêm nút vào thanh điều hướng theo chương trình
- 2. Thêm các nút vào thanh điều hướng ios
- 3. Thêm hình ảnh vào thanh điều hướng
- 4. Cách thêm Thanh Nút trong thanh điều hướng không có bộ điều khiển điều hướng.
- 5. Thêm hai mục nút thanh bên phải vào thanh điều hướng
- 6. Thêm thanh điều hướng vào tất cả các mẫu
- 7. Màu nút trong thanh Điều hướng - iPhone
- 8. Cách thêm nút "Tiếp tục" vào Thanh điều hướng trên cùng trong iOS/Swift
- 9. Hình ảnh nút thanh điều hướng
- 10. UIDocumentPickerViewBộ điều hướng thanh nút màu
- 11. iPhone: thêm điều khiển phân đoạn vào thanh công cụ thay vì các nút trong bộ điều khiển điều hướng?
- 12. thêm UIImageView bao gồm thanh điều hướng
- 13. Cách thêm Thanh điều hướng vào chế độ xem mà không có Trình điều khiển điều hướng
- 14. Tại sao thêm lần xem hình ảnh vào thanh điều hướng trong bảng phân cảnh xóa thanh điều hướng?
- 15. Thêm thanh tiến trình trong thanh điều hướng nhanh chóng?
- 16. iPhone: Thêm nút Thông tin làm mục nút thanh bên phải trong thanh điều hướng trong mã
- 17. Cách tắt nút quay lại trong thanh điều hướng
- 18. Đặt Thanh tìm kiếm vào thanh điều hướng trên cùng/điều hướng
- 19. Cách tắt nút thanh bên phải của điều hướng
- 20. Điều hướng màn hình bằng thanh tab và các nút
- 21. Đã thêm thanh điều hướng nhưng không có nút quay lại?
- 22. Thêm nút vào thanh tiêu đề Xamarin Forms
- 23. thanh công cụ android nút điều hướng id
- 24. iOS: Thanh điều hướng có hình ảnh cho các nút
- 25. Nút quay lại tùy chỉnh trên thanh điều hướng
- 26. Cách xóa nút thanh điều hướng mặc định
- 27. Đa hướng thanh điều hướng Tiêu đề
- 28. Thêm jqGrid Điều hướng Tùy chỉnh vào Thanh công cụ Hàng đầu
- 29. Thêm các nút vào thanh công cụ của Finder?
- 30. Làm cách nào để chặn Nút Quay lại Thanh Điều hướng Nhấp vào Biểu mẫu Xamarin?
Không có hình ảnh, xin vui lòng tải lên một bức tranh. –
Cảm ơn rất nhiều Tôi đã đính kèm nó – m0j1