2013-05-09 109 views
1

FBFriendPickerViewController中有一個「doneButton」和「cancelButton」,默認標題爲「完成」和「取消」。我想定製標題:iOS如何設置FBFriendPickerViewController doneButton的標題

FBFriendPickerViewController *friendPickerController = [[FBFriendPickerViewController alloc] init]; 
friendPickerController.title = @"invite your friend"; 
friendPickerController.doneButton.title = @"invite"; 

我認爲它應該可以工作,但它沒有。 doneButton的標題仍然是「完成」。

我該如何設置?謝謝!

回答

2

這是你如何改變一個FBFriendPickerViewController的完成和取消按鈕標題:

friendPickerController.cancelButton = [[UIBarButtonItem alloc] initWithTitle:@"Skip it!" style:UIBarButtonItemStyleBordered target:self action:nil]; 
friendPickerController.doneButton = [[UIBarButtonItem alloc] initWithTitle:@"Invite!" style:UIBarButtonItemStyleDone target:self action:nil]; 
+0

這是書面的方式,它不會工作,但已經很接近了。你需要或者只是做一個setTitle:在他們身上或者做你所說的,但是手動放置動作。否則,按鈕將不會執行任何操作。不管怎樣,謝謝;我正在尋找這個。 – sudo 2014-03-16 22:14:30