APP的一个页面用到了自定义的UITableViewCell,由于iOS框架的cell重用机制,遇到了一个BUG,总结一下
现象
自定义的UITableViewCell里有一个UIButton,点击这个button以后,需要改变cell的样式,包括换UILabel字体颜色,禁用该UIButton等。结果发现,点击按钮之后,不仅当前cell的字体颜色变了,还有另外几个cell的字体颜色也跟着变,...
分类:
其他好文 时间:
2015-05-02 16:39:27
阅读次数:
143
使用Block的地方很多,其中传值只是其中的一小部分,下面介绍Block在两个界面之间的传值:先说一下思想:首先,创建两个视图控制器,在第一个视图控制器中创建一个UILabel和一个UIButton,其中UILabel是为了显示第二个视图控制器传过来的字符串,UIButton是为了push到...
分类:
移动开发 时间:
2015-05-01 00:35:39
阅读次数:
158
1.可以使用定时器进行延迟.- (void) timeEnough{ UIButton *btn=(UIButton*)[self.view viewWithTag:33]; btn.selected=NO;[timer invalidate]; timer=nil;}- (void) btnDon...
分类:
其他好文 时间:
2015-04-29 16:56:41
阅读次数:
97
再仔细说下:1:想求出拉动tableview(scrollview)移动的距离。2:使它被拉动后在被拉动的状态下停下的方法。{ aTopBtn = [UIButton buttonWithType:UIButtonTypeCustom]; aTopBtn.frame = CGRectMake(Scr...
分类:
其他好文 时间:
2015-04-28 20:24:09
阅读次数:
127
- (void)viewDidLoad{ [super viewDidLoad]; [self initButton];}- (void)initButton{ UIButton *button = [[UIButton alloc]init]; button.backgroundColor...
分类:
移动开发 时间:
2015-04-28 11:01:19
阅读次数:
324
UIButton *abutton=[UIButton buttonWithType:UIButtonTypeRoundedRect]; abutton.frame=CGRectMake(130, 230, 100, 40); [abutton setImage:[UIImage imageNa.....
分类:
移动开发 时间:
2015-04-27 19:44:46
阅读次数:
132
{CSDN:CODE:654016}
使用UIButton纯手工打造的黑白快小游戏.请勿商业使用,转载请注明出处,谢谢...
分类:
移动开发 时间:
2015-04-27 16:57:38
阅读次数:
153
SDWebImage提供了如下三个category来进行缓存。MKAnnotationView(WebCache)UIButton(WebCache)UIImageView(WebCache)以最为常用的UIImageView为例:UIImageView+WebCache:setImageWithU...
分类:
Web程序 时间:
2015-04-27 12:45:43
阅读次数:
144
一、简单说明 一般情况下,点击某个控件后,会做出相应反应的都是按钮 按钮的功能比较多, 既能显示文字,又能显示图片 ,还能随时调整内部图片和文字的位置 二、按钮的三种状态 normal (普通状态) 默认情况( Default ) 对应的枚举常量: UIControlStateNor...
分类:
其他好文 时间:
2015-04-27 00:27:50
阅读次数:
136
1、移动2、动画3、缩放3、旋转4、简化代码5、总结UIButton 的两种状态normalhighlighted1、移动OC语法规定:不允许直接修改某个对象中结构体属性的成员。 1 // 获取image控件的frame 2 CGRect rect = self.btnImage....
分类:
移动开发 时间:
2015-04-25 15:00:51
阅读次数:
230