Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何格式化UITableViewCell中的文本?_Iphone - Fatal编程技术网

Iphone 如何格式化UITableViewCell中的文本?

Iphone 如何格式化UITableViewCell中的文本?,iphone,Iphone,我想在我的应用程序的UITableView中格式化文本,就像苹果在iPhone的联系人应用程序中一样 基本上姓氏是粗体的,而名字不是 有没有一种简单明了的方法可以做到这一点?将单独的UILabel添加到单元格的contentView中,并相应地格式化每个UILabel中的文本。将单独的UILabel添加到单元格的contentView中,并相应地格式化每个UILabel中的文本。您可以将子类UIView添加到单元格中,或者只需使用子类单元格,在drawRect中,继续使用所需的所有格式绘制文本。

我想在我的应用程序的UITableView中格式化文本,就像苹果在iPhone的联系人应用程序中一样

基本上姓氏是粗体的,而名字不是


有没有一种简单明了的方法可以做到这一点?

将单独的UILabel添加到单元格的contentView中,并相应地格式化每个UILabel中的文本。

将单独的UILabel添加到单元格的contentView中,并相应地格式化每个UILabel中的文本。

您可以将子类UIView添加到单元格中,或者只需使用子类单元格,在drawRect中,继续使用所需的所有格式绘制文本。同样,您必须计算名字和姓氏的相对位置。

您可以在单元格中添加子类UIView,或者只使用子类单元格,然后在drawRect中,继续使用所需的所有格式绘制文本。同样,你必须计算名字和姓氏的相对位置。

这就是我一直在考虑的。但它似乎有某种“代码味道”,因为这意味着我必须计算相对于名字标签,姓氏标签应该放在哪里。对我来说,这似乎是混乱和错误的,但如果没有更好的建议,我会这么做。谢谢没有“代码气味”,因为苹果就是这样做的不同风格的细胞。这就是我一直在考虑的。但它似乎有某种“代码味道”,因为这意味着我必须计算相对于名字标签,姓氏标签应该放在哪里。对我来说,这似乎是混乱和错误的,但如果没有更好的建议,我会这么做。谢谢没有“代码气味”,因为苹果就是这样做的不同风格的细胞。