我正在尝试向所有外发聊天气泡添加已发送/未发送状态消息。为此,我从heightForCellBottomLabelAtIndexPath方法返回40。
同样来自attributionTextForCellBottomLabelAtIndexPath方法我返回一个属性字符串。例如,
NSMutableAttributedString *hogan = [[NSMutableAttributedString alloc]
initWithString:@"Presenting the great... Hulk Hogan!"];
[hogan addAttribute:NSFontAttributeName value:[UIFont
systemFontOfSize:20.0] range:NSMakeRange(24, 8)];
[hogan addAttribute:NSForegroundColorAttributeName value:[UIColor
blackColor] range:NSMakeRange(10, 10)];
现在,在我的单元格之间的空间增加到40之后,我无法看到我作为属性字符串返回的任何文本。此外,如果我继续增加40的值,则单元格之间的空间不断增加,但单元格标签文本不可见。
请告诉我我在哪里做错了。
答案 0 :(得分:0)
确保在代码中添加了以下方法。
from Queue import Queue
import threading
def scrape(queue):
global workers
print worker.getName()
print queue.get()
queue.task_done()
workers -= 1
queue = Queue(maxsize=0)
threads = 10
workers = 0
with open('test.txt') as in_file:
for line in in_file:
queue.put(line)
while not (queue.empty()):
if (threads != workers):
worker = threading.Thread(target=scrape, args=(queue,))
worker.setDaemon(True)
worker.start()
workers += 1