【发布时间】:2012-11-03 00:11:04
【问题描述】:
我在 iOS 6 中看到了 UIRefreshControl,我的问题是是否可以通过拉下 WebView 来刷新它,而不是让它像在邮件中一样弹出? 我使用 rabih 的代码是 WebView:
UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init];
[refreshControl addTarget:self action:@selector(handleRefresh:) forControlEvents:UIControlEventValueChanged];
[rabih addSubview:rabih];
【问题讨论】:
-
你确定你需要
UIWebView而不是UITableView吗? -
@woz 是的,我想用这种方法刷新一个名为 rabih 的 UIWebView。
-
我不确定你想要的效果,但你不能使用 JavaScript 吗?
-
@woz 这适用于 iOS 而非 OSX
-
只是评论:使用“拉动刷新”手势重新加载 UIWebView 并不是一个很好的用户体验。这些通常对垂直滚动视图很有用,尤其是
UITableView