关于tableview的零散代码(一)将buttton放在tableview的footer里

来源:互联网 发布:快乐秒赞去授权源码 编辑:程序博客网 时间:2024/05/17 23:55

ios


    self.tableViewFooter = [UIButton buttonWithType:UIButtonTypeCustom];
    self.tableViewFooter.frame = CGRectMake(0, 0, 320, 30);
    UIImage * image = [UIImage imageNamed:@"icon_delete"];
    [self.tableViewFooter setImage:image forState:UIControlStateNormal];
    self.tableViewFooter.backgroundColor = [UIColor colorWithRed:230.0/255 green:230.0/255 blue:230.0/255 alpha:1.0];
    [self.tableViewFooter setTitle:@"清空搜索记录" forState:UIControlStateNormal];
    self.tableViewFooter.titleLabel.font = [UIFont systemFontOfSize:13];
    self.tableViewFooter.titleLabel.textColor = [UIColor colorWithRed:237.0/255 green:28.0/255 blue:66.0/255 alpha:1];
    


    self.recentView.tableFooterView = self.tableViewFooter;
    [self.tableViewFooter addTarget:self action:@selector(emptyButton) forControlEvents:UIControlEventTouchUpInside]


uiview的动画效果

    //隐藏下拉子菜单
    [UIView animateWithDuration:0.3 animations:^
     {
         subView.transform = CGAffineTransformTranslate(subView.transform, 0, -63);
     } completion:^(BOOL finished)
     {
         [subView setHidden:YES];
         
         rightBut.selected = 0;
     }];





0 0
原创粉丝点击