tôi có mã này:Cách thêm nút vào UIActionSheet hiện có?
UIActionSheet *actionSheet = [[[UIActionSheet alloc]
initWithTitle:@"Illustrations"
delegate:self
cancelButtonTitle:@"Cancel"
destructiveButtonTitle:nil
otherButtonTitles: @"ABC", @"XYZ",
nil] autorelease];
UIImage *image = // whatever, snip
if (image != nil)
{
[actionSheet addButtonWithTitle:@"LMNOP"];
}
và nó làm một công việc tuyệt vời của việc thêm nút LMNOP tôi có điều kiện.
... SAU nút hủy.
Tôi làm cách nào để xây dựng trang tính của mình bằng nút có điều kiện? Đáng buồn thay, tôi không thể làm:
UIActionSheet *actionSheet = [[[UIActionSheet alloc]
// ... etc.
otherButtonTitles: someMutableArray
// ... etc.
vì điều đó chắc chắn sẽ hữu ích.
Bất kỳ ý tưởng nào?
Cảm ơn!
Aha! Tôi đã bỏ lỡ sheet.cancelButtonIndex = ... part; đó là những gì tôi cần để hoàn thành bức tranh. Cảm ơn! – Olie
Cũng hoạt động với 'sheet.destructiveButtonIndex'. – zekel