UIRefreshControl代码刷新
【摘要】
-(void)zzRefresh{ // 自行创建下拉动画 [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.3]; self.main_tableView.contentOffset = CGPointMake(0....
-
-(void)zzRefresh
-
{
-
// 自行创建下拉动画
-
[UIView beginAnimations:nil context:nil];
-
[UIView setAnimationDuration:0.3];
-
self.main_tableView.contentOffset = CGPointMake(0.0, -50.0); // 注意位移点的y值为负值
-
[UIView commitAnimations]; // 改变refreshControl的状态
-
[self.refreshControl beginRefreshing];
-
self.refreshControl.attributedTitle = [[NSAttributedString alloc]init]; // 刷新数据和表格视图
-
[self performSelector:@selector(RefreshViewControl) withObject:nil afterDelay:0.7];
-
}
@property (strong, nonatomic) UIRefreshControl *refreshControl;
-
-(void)InitRefreshControl
-
{
-
self.refreshControl = [[UIRefreshControl alloc]init];
-
[self.refreshControl addTarget:self action:@selector(touchRefresh) forControlEvents:UIControlEventValueChanged];
-
-
[self.m_table addSubview:self.refreshControl];
-
}
文章来源: zzzili.blog.csdn.net,作者:清雨小竹,版权归原作者所有,如需转载,请联系作者。
原文链接:zzzili.blog.csdn.net/article/details/23431353
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)