我是ios開發新手。我爲我的應用程序使用故事板,我在一個UIViewController中創建了兩個UIView,在我的第一個視圖中我有一個按鈕,我想當我點擊按鈕時,選擇器視圖(第二個視圖)將顯示該視圖有一個選擇器,一個完成,一個取消按鈕。故事板 - 爲同一個ViewController在故事板中創建兩個不同的視圖
0
A
回答
1
使用下面的代碼:
// ViewController.h
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController{
IBOutlet UIView *view1;
IBOutlet UIView *view2;
}
@end
ViewController.m
- (void)viewDidLoad
{
[super viewDidLoad];
view2.hidden=YES;} //initially set view2 as hidden.
//IBAction Methods
- (IBAction)Go_To_SecondView:(id)sender {
view1.hidden=YES;
view2.hidden=NO;}
- (IBAction)done:(id)sender {
//your code
}
- (IBAction)cancel:(id)sender {
//your code
}
您的視圖控制器場景應該是這樣的:
0
- 添加兩個視圖並添加按鈕和pickerview。
- 當視圖出現時,使用隱藏屬性設置爲隱藏第二個視圖。
- 在按鈕點擊使第二視圖顯示使用
hidden
集沒有和bringToFront
方法
相關問題
- 1. 故事板 - 在故事板中爲同一個ViewController創建多個視圖
- 2. 兩個故事板..同一個事件..同一個屬性
- 3. 故事板中的不同視圖
- 4. 如何在同一個ViewController(在故事板上創建)之間切換兩個視圖(在xib上創建)?
- 5. 把一個UIScrollView在的ViewController(故事板)
- 6. 另一個故事板是爲Xcode中的故事板本地化創建的
- 7. 故事板 - 在故事板的第一視圖
- 8. 申請同一故事板
- 9. UITabBar - 兩個視圖(筆尖)相同的類使用故事板
- 10. 連接兩個故事板
- 11. 一個故事板,兩個控制器
- 12. 不同方向的故事板,細分和不同的視圖
- 13. 在不同的UItableViewController中如何重用故事板中創建的UITableViewCell視圖?
- 14. 故事板中兩個目標的不同設計
- 15. 在兩個不同的故事板之間傳遞數據
- 16. 同時使用故事板
- 17. 將另一個故事板的視圖加載到另一個故事板的視圖
- 18. 在故事板中爲一個ViewController隱藏NavigationBar
- 19. 創建故事板Xcode 6
- 20. 爲故事板創建的視圖添加子視圖
- 21. UIBarButtonItem到故事板視圖
- 22. 卸載故事板視圖
- 23. 來自非故事板ViewController的ViewController
- 24. 創建多個故事板iPhone/ipad
- 25. 故事板爭奪多個視圖?
- 26. 在不同的項目/包用故事板引用到故事板出現破
- 27. 訪問在當前ViewController的故事板中創建的標籤
- 28. iOS版:的NSURLRequest不同的故事板
- 29. 用故事板,UISplitViewController和多個細節視圖(MultipleDetailViews用故事板)
- 30. 在故事板
請參閱此[http://www.raywenderlich.com/5138/beginning-storyboards-in-ios-5-part-1](http://www.raywenderlich.com/5138/beginning-storyboards-in-ios- 5-部分-1)[http://www.raywenderlich.co m/5191 /開始故事板-iOS-5-part-2](http://www.raywenderlich.com/5191/beginning-storyboards-in-ios-5-part-2) – Ashini 2013-05-06 05:35:43
我正在使用這個鏈接,但它工作:http://stackoverflow.com/questions/13557362/multiple-views-in-xcode-storyboard-view-controller-one-of-them-wont-appear-in – Wise 2013-05-06 05:38:47
use view1.hidden = YES ;和view2.hidden = NO;在你的按鈕動作。 – Ashini 2013-05-06 05:41:29