1

我有一个UILabel带有属性的设置IB(如自定义字体、阴影颜色、文本颜色等)。我想打印它的所有属性,UILabel以使我能够在属性内的不同屏幕上使用同一组UITableViewCell textLabel属性。如何打印我在第一个屏幕中设置的所有属性以将其与textLabel内部属性一起使用UITableViewCell

4

2 回答 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 回答