アプリケーションを初めて起動したときにテキストフィールドを編集不可にしたいと考えています。 UIBarbuttonの項目をタップすると、編集可能なテキストフィールドになります。 私は以下のコードを試していますが、動作していません。アプリケーションの最初の起動時にテキストフィールドを編集できないようにする方法
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{
if(edit == NO){
textField.enabled = NO;
}
if(edit == YES){
textField.enabled = NO;
}
return YES;}
このメソッド[textfield setEnable:NO]; virendra要件に従ってviewdidLoadに配置する必要があります。 –
あなたは正しいですが、もしvirendraが別のビューに移動して戻ってきて、同じことをしたい場合、vewdidloadは機能しません。 – vishiphone
あなたは評判の矢で私にマイナスをタップしていますか? – vishiphone