に印刷されなければならない一つのボタンのクリックで、私はボタンのA ''は、ある画像この画像でiphone:ボタンのタイトルは、別のボタン
以下から機能を作成したいです'、' C '、' E 'など
このボタンをクリックすると、最初の空白のボックスにそのボタンのテキストが表示され、別のボタンをクリックすると、2番目の空白にそのボタンのテキストが表示されます。ボックス。
どのようにこの種の機能を実装できますか。
に印刷されなければならない一つのボタンのクリックで、私はボタンのA ''は、ある画像この画像でiphone:ボタンのタイトルは、別のボタン
以下から機能を作成したいです'、' C '、' E 'など
このボタンをクリックすると、最初の空白のボックスにそのボタンのテキストが表示され、別のボタンをクリックすると、2番目の空白にそのボタンのテキストが表示されます。ボックス。
どのようにこの種の機能を実装できますか。
は、 'E' などの株式は
-(void)blueButtonClick:(id)sender {
UIButton* blueButton = (UIButton*)sender; // we got the button reference here whichever is clicked
// suppose those white box is a UITextField
if([self.textField1.text length] == 0){
self.textField1.text = blueButton.currentTitle;
} else if([self.textField2.text length] == 0) {
self.textField2.text = blueButton.currentTitle;
} else if([self.textField3.text length] == 0) {
self.textField3.text = blueButton.currentTitle;
} else if([self.textField4.text length] == 0) {
self.textField4.text = blueButton.currentTitle;
} else if([self.textField5.text length] == 0) {
self.textField5.text = blueButton.currentTitle;
} else {
NSLog(@" I am full now .... Sorry !!");
}
}
使用iboutlet性質、そして、あなたのボタンに接続し、そのテキストを変更whenver他のボタンcliks
よう
-(IBAction) butoonAPressed;
{
self.buttonC.text = self.buttonA.text;
self.buttonB.text = self.buttonA.text;
}
または使用タグを押されたボタンを正当化し、内のすべてのボタンのテキストを保存します配列、およびタグに基づいて検索します。
現在の空のボックスのテキストを設定するボタンアクションを実装する必要があります(この場合、ボックス=白い背景のボタン)。あなたがしなければならないのは、どのボタンが満たされているのか、そして次のボタンがあるのかを追跡することです(UIButtonタグや他の方法を使ってボタンを追跡することを検討するかもしれません)。
また、最後のボックスの値を誤って消去できるようにする必要があります(誤って間違ったボタンを押した場合など)。
敬具、
ボーは
このような一般的なアクションメソッドは、何かのゲームを描く、これらのボタンのA '、 'A'、 'C' である聞かせ... right –
yaeと同じボタン機能を持つ別のアプリを開発したい –