2011-02-25 64 views

回答

0

嘗試在界面構建器中將UIProgressView拖動到您的UIToolbar上。應該工作。

15

如果你想通過代碼來添加它,而不是雖然界面生成器,你需要:

  1. 創建活動的指標
  2. 創建的UIBarButtonItem,將顯示該活動的指標
  3. 它添加到意見陣列將進入你的工具欄
  4. 把該數組工具欄在

^h ere的代碼示例:

- (void) showActivityIndicator{ 

    UIActivityIndicatorView *activityView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite]; 
    [activityView startAnimating]; 
    UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithCustomView:activityView]; 
    NSArray *items = [[NSArray alloc] initWithObjects:item, nil]; 
    [self.navigationController.toolbar setItems:items]; 
    [items release]; 
    [activityView release]; 
} 
+0

非常感謝您 – WangYang 2011-02-26 12:27:42

+4

王陽,請接受好的答案,您將更有可能接受您未來發布的問題的答案。您通過點擊答案左側的勾號接受。 – occulus 2011-03-01 15:19:55

+0

@王洋不在乎:( – Rambatino 2015-03-14 13:15:14

0

在故事板中,這很容易。只需將視圖拖動到工具欄上,然後將活動指示器拖到該工具欄上即可。