Tôi đang cố gắng thay đổi Hành động Đối với UIButton trong ứng dụng ios. Tôi đã Sau MãCó thể thay đổi hành động cho UIButton không?
button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button addTarget:self action:@selector(aMethodShow:) forControlEvents:UIControlEventTouchDown];
[button setTitle:@"Show View" forState:UIControlStateNormal];
button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0);
[view addSubview:button];
Trong phần đặc biệt là tôi muốn thay đổi hành động cho nút này Vì vậy, tôi đã làm điều này
[button addTarget:self action:@selector(aMethodHide:) forControlEvents:UIControlEventTouchDown];
[button setTitle:@"Hide View" forState:UIControlStateNormal];
Thật không may này đang chú ý làm việc?
aMethodShow đang làm việc lần đầu tiên? aMethodHide không hoạt động khi bạn thay đổi nó? –
hai hành động đang dùng cùng một sự kiện (nhấp) cho nút, làm cách nào tôi có thể xóa mục tiêu đầu tiên. –
Bạn muốn nói, khi bạn nhấp vào, cả hai phương pháp đều được gọi? –