這是我如何使用廈門國際銀行視圖控制器視圖作爲MainViewController子視圖:訪問另一個UIViewControllers爲UITextField查看
UIViewController *nameController = [[NameSubViewController alloc] initWithNibName:@"NameSubViewController" bundle:nil];
nameSubView = [nameController view];
[self.view addSubview:nameSubView];
的nameController view
包含UITextField
屬性。我可以以某種方式從MainViewController訪問此屬性嗎?
編輯:
如果我創建的視圖控制器文本字段屬性也一樣,我仍然無法得到它MainViewController。認爲這是因爲UIView子類導致的問題?
NameSubViewController.h:
#import <UIKit/UIKit.h>
@interface NameSubViewController : UIViewController
@property (nonatomic, strong) IBOutlet UITextField *textField;
@end
NameSubView.h:
#import <UIKit/UIKit.h>
@interface NameSubView : UIView
@property (nonatomic, strong) IBOutlet UITextField *textField;
- (IBAction)textFieldReturn:(id)sender;
@end
連接在IB的NameSubViewController:
Connections, NameSubViewController
連接在IB的NameSubView: