我对此有点新鲜,但是我创建了一个stringWithFormat并尝试将两个变量放入其中,但是在第一个%@
之后字符串被切断了。这是代码......
cell.authorView.text = [[NSString stringWithFormat:@"By %@ | %@", [item author], [item category]]uppercaseString];
我已经尝试取出第二个变量,但是我在第一个%@
之后添加的任何变量都会切断。我做错了什么?
答案 0 :(得分:0)
问题出在标签上,显示文字
1)文本可以包含\n
,标签linesCount可以设置为1(在这种情况下,只有第一行可见)。
2)文本可能太长,标签会剪切字符串。
所以问题在于标签,您可以通过
检查字符串是否正常NSLog(@"%@", [[NSString stringWithFormat:@"By %@ | %@", [item author], [item category]]uppercaseString]);