2011-01-24 13 views
5

W mojej aplikacji na iPhone'a, jak programowo dodawać przyciski next i previous w uiview?Jak programowo wyświetlić przycisk w uiview w iphone

+2

mogę wiedzieć, jaki jest problem z tej odpowiedzi? http://stackoverflow.com/questions/4778491/how-to-add-next-and-previous-buttons-programmaticaly-in-iphone/4778594#4778594 – KingofBliss

+0

Możliwy duplikat [Jak dodać programowo przyciski następny i poprzedni w iPhonie ?] (https://stackoverflow.com/questions/4778491/how-to-add-next-and-previous-buttons-programmatically-in-iphone) –

Odpowiedz

16

Można tworzyć dynamiczne przyciski za pomocą następującego kodu

UIButton *but=[UIButton buttonWithType:UIButtonTypeRoundedRect]; 
    but.frame= CGRectMake(200, 15, 15, 15); 
    [but setTitle:@"Ok" forState:UIControlStateNormal]; 
    [but addTarget:self action:@selector(buttonAction) forControlEvents:UIControlEventTouchUpInside]; 
    [self.view addSubview:but]; 
+0

Myślałem, że przycisk UI Metoda tworzeniaType zwraca autoreleased UIButton? Jeśli to prawda, nie można programowo zwolnić UIButton, ale czekać, aż zrobi to za ciebie garbage collector. – avelis

+0

@avelis yes u r right .. dzięki za poprawkę .. :) – KingofBliss

Powiązane problemy