Tôi đang cố tạo ứng dụng mới với mẫu Xem Singe nhưng không có tùy chọn xib hoặc bảng phân cảnh để làm giao diện của tôi dưới dạng tệp xib !!! tại sao Apple loại bỏ xib từ iOS 7? !! Làm cách nào để tạo ứng dụng với các tệp giao diện xib?Tạo giao diện dựa trên xib với Xcode 5
10
A
Trả lời
22
- Tạo một dự án mới
- Chọn Độc Xem Application
- Set ProjectName và các thiết lập khác
- Save Project tại địa điểm
- Chọn dự án trong Bảng điều hướng trong Left
- Xóa tệp Main.storyboard khỏi dự án
- Thêm tệp .xib mới trong Project
- Đặt giao diện chính cho tệp .xib của bạn trong "Tab chung" trên bảng bên phải.
- Dán đoạn mã sau vào
didFinishLaunchingWithOptions
phương pháp
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; self.window.rootViewController = [[UIViewController alloc] initWithNibName:@"YourViewController" bundle:nil]; [self.window makeKeyAndVisible];
6
Apple loại bỏ nó bởi vì họ chỉ muốn "lực lượng" tất cả mọi người sử dụng Storyboards, mặc dù so với những gì tôi biết, một lượng lớn người chỉ không tìm thấy chúng hữu ích.
Tôi e rằng bạn sẽ phải tự làm điều đó, chỉ cần tạo một ứng dụng trống và tự đặt chế độ xem.
Kiểm tra một ví dụ:
5
của Apple loại bỏ nó khỏi xcode 5. bạn chỉ có một tùy chọn để chọn bảng phân cảnh. nếu bạn muốn xibs rồi xóa bảng phân cảnh sau khi tạo ứng dụng singleView và thêm xib theo cách thủ công. một tùy chọn khác là tạo ứng dụng trong xcode 4.6 hoặc phiên bản đầu tiên rồi chạy trên xcode 5.
Các vấn đề liên quan
- 1. Cách mở trình tạo giao diện trong Xcode 4?
- 2. Không thể tạo tệp xib trên iPhone bằng Xcode 6
- 3. Xcode 4.2 iOS SDK 5 Xem ứng dụng dựa trên
- 4. Tệp chuỗi địa phương hóa không hoạt động với xib trong Xcode 5
- 5. Tải một xib khác cho iPhone 5
- 6. cài đặt xcode 5 cạnh nhau với xcode 4.x
- 7. Xcode 4.5 hỏng XIB?
- 8. Xcode 4.2, thay đổi iPhone xib thành iPad xib
- 9. Thiếu ViewController.xib trong Xcode 5
- 10. Monodevelop 2.8, XCode 3.2.6, Trình tạo giao diện: Cửa hàng và hành động
- 11. Trình tạo giao diện Xcode "Tài liệu" Mục
- 12. Vấn đề về Trình tạo giao diện trong Xcode 8
- 13. Sắp xếp các cảnh trong Trình tạo giao diện Xcode
- 14. Trình tạo giao diện không thể mở tài liệu ".xib" vì nó không tồn tại
- 15. Xóa các phần tử giao diện khỏi tệp xib
- 16. Giao diện người dùng dựa trên lập trình chức năng
- 17. Kết nối một UILabel trong Trình tạo giao diện và XCode?
- 18. iOS: Hướng dẫn bố cục hàng đầu trong Trình tạo giao diện tệp Xib ở đâu?
- 19. Thực hiện giao diện đồ họa dựa trên nút?
- 20. xcode 4.5, kích thước xem không thể chỉnh sửa trong trình tạo giao diện
- 21. Trình tạo giao diện (XIB) hoặc Mã khi hợp nhất trong môi trường nhóm?
- 22. XIB lồng nhau trong Trình tạo giao diện/nhúng theo tham chiếu
- 23. Chính xác "lập trình dựa trên giao diện" là gì?
- 24. EXC_BAD_ACCESS trên UIView tùy chỉnh với tùy chỉnh XIB
- 25. Hoàn tác không hoạt động trong IB (Bộ dựng giao diện) trong Xcode 5
- 26. Lỗi trình biên dịch trình xây dựng giao diện Xcode
- 27. Trình tạo giao diện XCode: Thay đổi lớp đối tượng đã được đặt
- 28. Tạo UICollectionViewCell lớp con với xib
- 29. Các lớp tùy chỉnh lồng ghép/XIB với bộ dựng giao diện
- 30. Tạo giao diện kiểu từ giao diện Java
Vâng, tôi biết :) Tôi chỉ sử dụng bảng phân cảnh trong một số trường hợp cụ thể –
Đôi khi tôi nghĩ rằng họ kiểm tra bảng phân cảnh trong quá trình xem xét trên Appstore có một số màn hình bí mật ẩn từ chúng :) – Sulthan