2012-11-25 3 views

ответ

3

в cellForRow AtIndexPath

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell" forIndexPath:indexPath]; 

NSString *string1 = @"The quicK brOwn fox jumpeD"; 

cell.textLabel.text = [string1 uppercaseString]; 

.... 
+0

Спасибо Омару, отлично работает! –

1
NSString* str = @"abcd abcd abcd abcd"; 
[str capitalizedString]; // = Abcd Abcd Abcd Abcd 
[str uppercaseString];  // = ABCD ABCD ABCD ABCD 
0

Вы можете сделать это из раскадровки под текстом Свойства поля. Смените значение «Капитализация» на «Все символы». Проверьте его на своем устройстве или убедитесь, что клавиатура включена. Если вы наберете физическую клавиатуру, она переопределит стрелку Upper Case на клавиатуре симулятора.

Смежные вопросы