Спасибо за ваше время.Есть ли способ выравнивания текста в центре в многострочной метке для всех строк?
Вот конечный результат:
Я делаю это с многострочным этикетки (.textAligement = NSTextAlignmentCenter & .lineBreakMode = NSLineBreakByWordWrapping), и выглядит это так далеко: :)
Вот пример кода:
NSArray *detailTimePointsArray = @[@"08:00",@"08:05",@"08:10",@"08:15",@"08:20",
@"08:25",@"08:30",@"08:35",@"08:40",@"08:45",
@"08:50",@"08:55",@"09:00",@"09:05",@"09:10",
@"09:15",@"09:20",@"09:25",@"10:00",@"10:05",
@"10:10",@"10:15",@"10:20",@"10:25",@"10:35",
@"10:40",@"10:45",@"10:50",@"10:55",@"11:25"];
UILabel *detailTimeInfoLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, CGRectGetWidth(self.bounds), CGRectGetHeight(self.bounds))];
detailTimeInfoLabel.numberOfLines = 0;
detailTimeInfoLabel.textAlignment = NSTextAlignmentCenter;
detailTimeInfoLabel.lineBreakMode = NSLineBreakByWordWrapping;
detailTimeInfoLabel.text = [detailTimePointsArray componentsJoinedByString:@" "];
[self addSubview:detailTimeInfoLabel];
Может быть, это лучший выбор, чтобы сделать это с UICollectionView, но я блуждаю, можно ли это сделать с ярлыком или некоторыми другими элементами управления более легкими?
Любая помощь очень ценится.
Можете ли вы добавить код ур код –
Вы пытались добавить разделительные строки между этими строками? –
@TejaNandamuri Извините, что не знал, как «добавить разделительные струны между этими струнами», не могли бы вы показать мне путь? – CoderWang