私はObjectiveCを初めて使用し、ラベルボタンとテキストボックスで遊んでいました。ラベル、テキストボックス、2つのボタン(追加、クリア)があります。
私がやりたいのは、テキストボックスに何かを書き込んで、「追加」ボタンを押したときにテキストをラベルに表示したいのですが、クリアボタンでラベルとテキストボックスをクリアする必要があります
プログラムを実行してビルドは成功しましたが、テキストを書き込んでリターンボタンを押しても何も起こらず、仮想キーボードはそのままで、テキストはラベルに表示されません。コードは次のとおりです。
.hファイル内
@interface ViewController : UIViewController
@property (retain, nonatomic) IBOutlet UILabel *label;
@property (retain, nonatomic) IBOutlet UITextField *txtbox;
@property (retain, nonatomic) IBOutlet UIButton *btnadd;
@property (retain, nonatomic) IBOutlet UIButton *btnclear;
- (IBAction)btnadd:(id)sender;
- (IBAction)btnclear:(id)sender;
- (IBAction)txtbox:(id)sender;
.mファイル内
@implementation ViewController
@synthesize label,txtbox,btnadd,btnclear;
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
- (void)dealloc {
[label release];
[txtbox release];
[btnadd release];
[btnclear release];
[super dealloc];
}
- (IBAction)btnadd:(id)sender {
label.text = (txtbox.text);
}
- (IBAction)btnclear:(id)sender {
txtbox.text=@"";
label.text=@"";
}
- (IBAction)txtbox:(id)sender {
}
@end
誰かが助けてくれたら本当にありがたいです、事前に感謝します
追伸:終了ボタンを追加した場合にプログラムを終了するためのコードは何ですか?
再度、感謝します、
アースム・ギュンドゥズ