Я хотел сделать UITableView
с текстом, выровненным по правому краю и с отступом, как показано на рисунке ниже:
К сожалению, я не могу сделать это, написав: -
cell.textLabel.textAlignment = UITextAlignmentRight;
cell.indentationLevel = 10; // or even -10
Можно ли это сделать используя свойства UITableView
? Если нет, то единственный способ, которым я мог бы придумать, - это использовать [myString drawInRect:withFont:];
, но я бы хотел пройти через методы, основанные на выравнивании и отступе, прежде чем перейти к этому [Я уже написал код для этого :-)] так что другие обходные пути приветствуются!
Дополнительная информация : Отступ изменяется в зависимости от значений акселерометра, поэтому я не могу иметь жестко закодированные позиции кадров меток. Я загрузил пример кода на github , в котором до сих пор использовал только информацию о выравнивании и отступах, поэтому продолжая использовать, это облегчит эту задачу.