TABLE VIEW-CELL中添加按钮模拟器显示,真机不显示是什么情况?
我用代码添加TABLEVIEW到界面中,在自定义CELL中的代码片段如下://添加播放按钮UIButton*roundedRectButton=[UIButtonbutt...
我用代码添加TABLE VIEW到界面中,在自定义CELL中的代码片段如下: //添加播放按钮 UIButton *roundedRectButton = [UIButton buttonWithType:UIButtonTypeCustom]; CGRect buttonRect = CGRectMake(200,10,18,18); [roundedRectButton setFrame:buttonRect]; UIImage *buttonImage = [UIImage imageNamed"bPlayitem.png"]; [roundedRectButton setImage:buttonImage forState:UIControlStateNormal]; [cell.backgroundView addSubview:roundedRectButton];用模拟器来运行显示正常,可是在真机上RUN的时候没有显示该按钮,请问这是什么情况啊?怎么修改?谢谢
展开
1个回答
2013-09-03
展开全部
额……搞定了,看来不出几次这样的错误还是学习不到经验。一般这种情况应该是图片名称里的大小写情况引起的: UIImage *buttonImage = [UIImage imageNamed:@"bPlayitem.png"];修改成 UIImage *buttonImage = [UIImage imageNamed:@"bPlayItem.png"];I即可。真机中的校验比较严格所以之前没有显示图片按钮。PS:模拟器也真该严格一点,这样就不会出现这种问题了,不然非得真机调试时候才发现。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询