BƯỚC CHO Xóa câu chuyện BAN - XCode 5 (EDIT)
1/Tạo một dự án có sản phẩm nào
2/Thêm tập tin mới với xib cho điều khiển của bạn, nếu nó không được thêm vào các nguồn được biên dịch trong các giai đoạn xây dựng, sau đó thêm vào đó theo cách thủ công.
4) Thay đổi appdelegate didFinishLaunchingWithOptions tập tin và thêm:
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] ;
[self.window makeKeyAndVisible];
chỉ thích:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] ;
// Override point for customization after application launch.
TestViewController *test = [[TestViewController alloc] initWithNibName:@"TestViewController" bundle:nil];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:test];
self.window.rootViewController = nav;
[self.window makeKeyAndVisible];
return YES;
}
BƯỚC CHO Xóa câu chuyện BAN
1) Xoá tệp Main.storyboard từ của bạn dự án.
2) Thêm tệp mới với xib cho bộ điều khiển của bạn, nếu nó không được thêm vào nguồn đã biên dịch trong giai đoạn xây dựng, hãy thêm thủ công vào đó.
3) Xóa tên cơ sở tệp bảng phân cảnh chính khỏi plist.
4) Thay đổi appdelegate didFinishLaunchingWithOptions tập tin và thêm:
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] ;
[self.window makeKeyAndVisible];
chỉ thích:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] ;
// Override point for customization after application launch.
TestViewController *test = [[TestViewController alloc] initWithNibName:@"TestViewController" bundle:nil];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:test];
self.window.rootViewController = nav;
[self.window makeKeyAndVisible];
return YES;
}
Có một cái nhìn here
Nguồn
2013-09-27 14:00:57
Tuyệt vời, sẽ đánh dấu là chính xác khi tôi có thể trong 7 phút, bạn có nghĩ rằng tôi nên tìm hiểu các bảng phân cảnh và chấp nhận chúng, liệu chúng có bị Xcode 6 buộc phải không? Tôi nghĩ rằng họ hút, bạn nghĩ sao? - Giống như nếu tôi muốn làm một UIView tùy chỉnh với các yếu tố tùy chỉnh cho một trình đơn nhỏ tôi trình bày trong ứng dụng của tôi một nib là rất thanh lịch, tôi không thể làm một giao diện người dùng dựa trên UIView đơn giản với storyboards tôi có thể? – Woodstock
Tôi không sử dụng Bảng phân cảnh và tôi không muốn sử dụng bảng phân cảnh. Một cuộc thảo luận tốt về điều đó tại đây: http://stackoverflow.com/questions/18903752/best-pratice-between-storyboard-xib-nib-pure-programming –
@JohnWoods cho những gì bạn đã đề cập, tôi sử dụng Bảng phân cảnh của mình, sau đó thêm một Chế độ xem nơi tôi muốn điều khiển tùy chỉnh của mình và thay đổi loại thành loại lớp điều khiển tùy chỉnh của tôi. – Toby