2017-01-12 13 views
0

私はIOSで新しく、データを同期して価格を更新するwebsync techを使用していますが、IOSのオブジェクトボタンを見つけるにはどうすればよいですか? AndroidではfindbyId関数を使用できますが、解決策はありませんか?このsetValueForKey関数を使用していますが、常にエラーが発生します。オブジェクトの検索ボタンXamarin IOS

Name: NSUnknownKeyException Reason: [<SA_IOS_MatchScreen 0x7fab255c4730> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key TG01. 

答えて

0

私はあなたがViewWithTagを使用することができると思います!タグ値の設定を覚えておいてください。
タグを使用してボタンを見つけることができます。
私はそれを試して動作します!
*デフォルト値は0なので、tag = 0は設定しないでください。

UIButton btn1 = this.View.ViewWithTag(1) as UIButton; 
btn1.Enabled = false; 
btn1.SetTitle("Change!",UIControlState.Normal); 
+0

は私の問題を解決し、あなたは~~私のヒーローです、THX – askingPPl

+0

ViewWithTagは恐ろしいアプローチです。ボタンのコンセントを作成し、適切な名前を付ける必要があります。 –

+0

実際、ViewWitTagを初めて使用します。あなたのボタンを見つける別の方法があります。あなたはストーリーボードでその名前を設定することができます。それであなたはidのような名前を使用できます! – Ann