没有在tableview单元格中创建任何uibutton(带有背景图像的自定义按钮).我想把配件指示灯的颜色从灰色改为橙色.我应该怎么做......
请尽快回复(请仔细回答我,否则我无法理解)...
我在等你回复......
感谢你...
小智 7
有一个更简单的解决方案:
cell.accessoryView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"theimage.png"]] autorelease];
Run Code Online (Sandbox Code Playgroud)
小智 5
您需要在其中创建一个带有UIImageView的新UIView,然后将其设置为该单元的附件.所以你需要创建一个像默认配件一样的图像,但需要你想要的颜色.
UIView* accessoryView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 24, 50)];
UIImageView* accessoryViewImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"NEWIMAGE.png"]];
accessoryViewImage.center = CGPointMake(12, 25);
[accessoryView addSubview:accessoryViewImage];
[cell setAccessoryView:accessoryView];
[accessoryViewImage release];
[accessoryView release];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4886 次 |
| 最近记录: |