答案 0 :(得分:2)
首先创建2个不同的tableview单元格,如屏幕截图中所述。 其次,我认为您正在管理应用本地化。 获取像flagIsEnglish这样的全局bool变量,现在只要更改语言就设置此标志。现在来到tableview,您正在管理单元格或访问自定义单元格对象。在这里你将管理这样的条件:
// cellForRowAtIndexPath
if(flagIsEnglish) {
cell = NSBundle.mainBundle().loadNibNamed("EnglishCell", owner: self, options: nil)![0] as! (CustomViewCell)
} else {
cell = NSBundle.mainBundle().loadNibNamed("ArabicCell", owner: self, options: nil)![0] as! (CustomViewCell)
}
这个标志起着重要的作用,因为当你实现这个时,你会得到预期的输出。