爲了得到一個參考的UIViewController中這是在導航控制器的根我這樣做:如何設置導航控制器根目錄下的UITextField文本?
UIViewController *root = (UIViewController *)[self.navigationController.viewControllers objectAtIndex:0];
一旦我有一個參考,我怎麼可以設置爲UITextField這是對根視圖中的文本?我嘗試以下,但它不工作:
NSString *str = @"";
[[root txtID] setText:str];
的Xcode顯示了錯誤:「對‘UIViewController中’不可見@interface聲明選擇‘txtID’」。
澄清「不起作用」(任何人可以在問題中使用的最無用的詞)。它會崩潰嗎?任何錯誤?文字是不是更新? – rmaddy
來自Xcode的錯誤是「沒有可見@interface for'UIViewController'聲明選擇器'txtID'」。 – lepton
編輯並在您的問題中添加此錯誤,不僅在評論中 – Ilario