0
我有問題在viewcontroller中傳遞數據和執行函數。我想從視圖訪問視圖控制器中的標籤插座(是的,我知道這可能是我的應用程序的糟糕結構)。作爲代表設置視圖到視圖控制器
讓代表團在UIPopovers上工作,但我怎樣才能將視圖的代表設置爲viewcontroller?
我有問題在viewcontroller中傳遞數據和執行函數。我想從視圖訪問視圖控制器中的標籤插座(是的,我知道這可能是我的應用程序的糟糕結構)。作爲代表設置視圖到視圖控制器
讓代表團在UIPopovers上工作,但我怎樣才能將視圖的代表設置爲viewcontroller?
例如,您有UIView的子類。我們將其命名爲SubClassUIView; 在另一個視圖中,您想要使用SubClassUIView中的數據。 所以,你應該SubClassUIView這樣做:
SubClassUIView.h
@interface SubClassUIView:UIView
@property (nonatomic, retain) UILabel* someLabelYouWantToUse;
@end.
SubClassUIView.m
@implementation SubClassUIView
@synthesize someLabelYouWantToUse;
@end.
並訪問someLabelYouWantToUse
SubClassUIView* scView = [SubClassUIView alloc]init];
NSLog(@"%@", scView.someLabelYouWantToUse.text);
沒有得到這個在我的情況下工作。我認爲問題是我的ViewController已經在視圖顯示時被實例化,並且這種方法再次完成。 –
那麼,有什麼問題?你可以訪問該標籤嗎?該標籤是否已初始化? – 0xDE4E15B
解決了解決方法的問題,但標籤是從故事板出口到視圖控制器,所以我想這使它初始化? Thx需要時間順便說一句 –