'otherButtons' dizideki geçerek, varlist değil UİActionSheet oluşturun
Bir UİActionSheet düğmesi başlıkları için kullanmak istiyorum bu dizeleri bir dizi var. Ne yazık ki, otherButtonTitles: çağırma dizeleri, bir dizi değil, değişken uzunlukta bir liste alır yöntemi argüman.
Nasıl yapabilirim ben UİActionSheet bu başlıklar pass? Önerilen gördüm geçici otherButtonTitles içine nil geçmek, sonra düğme başlıkları tek tek addButtonWithTitle kullanarak belirtin:. Ama bu "İptal" son; sonuncu olmak istiyorum yerine UİActionSheet ilk konumuna düğmesine basın. hareket sorunu var
1 için bir yol vardır pass dizeleri değişken bir liste, veya alternatif olarak 2) adına bir dizi bu UİActionSheet dibine iptal düğmesi hareket?
Teşekkürler.
CEVAP
Bu sadece, normal bir düğme ile idare, ve sonra eklemek istiyorum : . işe gitmem gerek
NSArray *array = @[@"1st Button",@"2nd Button",@"3rd Button",@"4th Button"];
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Title Here"
delegate:self
cancelButtonTitle:nil
destructiveButtonTitle:nil
otherButtonTitles:nil];
// ObjC Fast Enumeration
for (NSString *title in array) {
[actionSheet addButtonWithTitle:title];
}
actionSheet.cancelButtonIndex = [actionSheet addButtonWithTitle:@"Cancel"];
[actionSheet showInView:self.view];
Git submodule 'referans' hat...
Hayır submodule eşleme bulundu .gitmod...
Anında etki Alanları oluşturun .debug ...
Nasıl'In PyPİ değil bu setuptools...
Neden olabilir .NET bellek sızıntısı v...