注意:html
一、須要在ios6.0以後的版本中使用ios
二、UIRefreshControl目前只能用於UITableViewController,若是用在其餘ViewController中,運行時會錯誤(即UIRefreshControl只能被UITableViewController管理)ui
UIRefreshControl類以下所示,東西很少atom
NS_CLASS_AVAILABLE_IOS(6_0) @interface UIRefreshControl : UIControl /* The designated initializer * This initializes a UIRefreshControl with a default height and width. * Once assigned to a UITableViewController, the frame of the control is managed automatically. * When a user has pulled-to-refresh, the UIRefreshControl fires its UIControlEventValueChanged event. */ - (id)init; @property (nonatomic, readonly, getter=isRefreshing) BOOL refreshing; @property (nonatomic, retain) UIColor *tintColor UI_APPEARANCE_SELECTOR; @property (nonatomic, retain) NSAttributedString *attributedTitle UI_APPEARANCE_SELECTOR; // May be used to indicate to the refreshControl that an external event has initiated the refresh action - (void)beginRefreshing NS_AVAILABLE_IOS(6_0); // Must be explicitly called when the refreshing has completed - (void)endRefreshing NS_AVAILABLE_IOS(6_0); @end
使用介紹:http://www.devdiv.com/iOS_iPhone-ios_uirefreshcontrol_-thread-127741-1-1.htmlspa