2015-10-14 50 views
1

我見過很多應用程序,它們可以控制UIActivityIndicatorViewspinningrate。 一個示例是Instagram,同時刷新最新的Feed時,將UITableView緩慢向下拖動,則UIACtivityIndicatorView緩慢加載一個花瓣。 只是想知道如何實現與原生UIActivityIndicatorView如何控制UIActivityIndi​​catorView的旋轉?

回答

1

所以我猜您使用的是UITableViewtableView)。我認爲這是你嘗試實現的本地化。您需要使用UIRefreshControl

@property (nonatomic, strong) UIRefreshControl *refreshControl; 

如果你拉刷新tableView慢慢地在你的viewController的viewDidLoad這樣使用它,例如

// The refresh view 
self.refreshControl = [[UIRefreshControl alloc]init]; 
self.refreshControl.tintColor = [UIColor whiteColor]; 
self.refreshControl.backgroundColor = [UIColor blackColor]; 
[self.tableView addSubview:refreshControl]; 
[refreshControl addTarget:self action:@selector(refreshWhatYouWant:) forControlEvents:UIControlEventValueChanged]; 

現在,你必須在時間UIActivityIndicatorView加載一個花瓣。

希望它有幫助。

湯姆

+1

飲酒對我...謝謝:) – BhushanVU

0

我認爲你需要使用自定義控制....據我所知UIActivityIndicatorView不提供任何您API控制指標的速度

相關問題