0
我創建了一個測試應用程序來調試此問題,因此它只包含2個視圖,選項卡和控制器,使用xcode6中的故事板佈局。ios7從tab2更改tab1中的數據
我在標籤1視圖上有一個標籤,當我打開標籤2時,我想對其進行更改,例如,它現在讀取'foo',當我回顯它會說'酒吧'。
ViewController.h
@interface ViewController : UIViewController
@property (strong, nonatomic) IBOutlet UILabel *tab1Label;
@end
ViewController2.m
#import "ViewController.h"
...
- (void) viewDidLoad {
[super viewDidLoad];
ViewController *myVC = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
NSLog(@"%@", myVC.tab1Label.text);
myVC>tab1Label.text = @"bar";
}
它可以簡單地是我打電話的方式是錯誤的其他視圖控制器,但我不確定正確的方法。拾取標籤的當前文本時,日誌輸出爲空。
在此先感謝!