0

ボタンを有効にしようとしていますが、この機能で有効にするボタンが変わります。ボタンの配列がありますが、配列インデックスで .enabled を使用すると、ID では機能しないと表示されます。

使用する前に、この配列を使用して各ボタンのテキストを設定しました。

[[ButtonArray objectAtIndex: Index] setTitle:(@"blahblahblah") forState: UIControlStateNormal];

同様の関数呼び出しを使用して有効化および無効化する方法はありますか?

4

2 に答える 2

2

その配列内のすべてが であることが確実にわかっている場合は、UIButtonそれをキャストしてコンパイラを満足させることができます。

[(UIButton *)[ButtonArray objectAtIndex: Index] setTitle:(@"blahblahblah") forState: UIControlStateNormal];
于 2012-11-22T22:32:24.503 に答える