我有一个UILabel
带有属性的设置IB
(如自定义字体、阴影颜色、文本颜色等)。我想打印它的所有属性,UILabel
以使我能够在属性内的不同屏幕上使用同一组UITableViewCell
textLabel
属性。如何打印我在第一个屏幕中设置的所有属性以将其与textLabel
内部属性一起使用UITableViewCell
?
问问题
102 次
2 回答
1
创建一个函数来设置第一个屏幕上标签的属性。
-(void) setLabelProperties: (UILabel *) myLabel{
myLabel.textColor = [UIColor redColor];
//set other properties
}
在您的设备上调用相同的方法
- (UITableViewCell*)tableView:(UITableView *)table cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
setLabelProperties(cell.textLabel);
}
于 2013-01-10T07:58:49.090 回答
1
我找到了一个Cmd-C
并从一个 Interface Builder XIBCmd-V
复制并粘贴UILabel
到另一个通常也会复制属性。
我想同样的作品也适用于 Storyboard。从一个复制ViewController
到另一个。
于 2013-01-10T07:43:52.357 回答