Форум программистов, компьютерный форум, киберфорум
Наши страницы

Objective-C

Войти
Регистрация
Восстановить пароль
 
CTech
0 / 0 / 0
Регистрация: 06.06.2017
Сообщений: 1
#1

Как создать массив NSAttributedString с выделенными интервалами из textView? - Objective-C

23.10.2017, 21:01. Просмотров 428. Ответов 0

Имеется текст в TextView, он раскрашен разными цветами.
Нужно создать массив NSAttributedString с текстом, определенного цвета (красного, зеленого, оранжевого, голубого) и отправить его на другой tableView. Подскажите пожалуйста как это можно реализовать. Заранее спасибо
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#import "ViewController.h"
#import "SecondViewController.h"
@interface ViewController ()
@end
 
@implementation ViewController
 
- (IBAction)colorButton:(UIButton *)sender {
    [self.textView.textStorage addAttribute:NSForegroundColorAttributeName
             value:sender.currentTitleColor range:[self.textView selectedRange]];
    
}
 
- (IBAction)clearButton:(id)sender {
    [self.textView.textStorage
     removeAttribute:NSForegroundColorAttributeName range:
         [self.textView selectedRange]];
}
-(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
    if ([[ segue identifier] isEqualToString:@"CustomSeguetoSecondView"]) {
        SecondViewController *destinationViewController =(SecondViewController*)segue.destinationViewController;
   
    }
}
 
 
@end
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2017, 21:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как создать массив NSAttributedString с выделенными интервалами из textView? (Objective-C):

NSAttributedString - Как вставить HTML? - Objective-C
NSString *string = @"<p>ewrtgh</p><p>werg</p><p>werg</p>"; NSData *textData = ; NSDictionary *options = @{ ...

Как создать ссылку в TextView? - Программирование Android
Как создать ссылку в TextVIew? и чтобы по нажатии открывалась не браузер, а активити

Массив с интервалами - C (СИ)
Условие : Создать массив из N элементов целого типа в интервале #include <stdlib.h> #include <stdio.h> #include <time.h> int main...

Как создать ListView с двумя TextView и работать с ними - Программирование Android
Как создать ListView с двумя TextView и работать с ними использую класс Adapter(Ну или чем то похожим если такое существует).

Как выполнить задачу с интервалами - VBA
ДД, помогите, пожалуйста, решить "обычную" задачку с условием: Данные: Расстояние, м kl менее 1500 1,18 от 1501 до 3000...

Как можно обращаться к ячейкам памяти, выделенными функцией malloc? - C (СИ)
Сейчас прохожу курс CS50, там есть такой код: #include <cs50.h> #include <ctype.h> #include <stdio.h> #include <string.h> int...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.10.2017, 21:01
Привет! Вот еще темы с ответами:

Как вывести текст разным шрифтом,цветом,с выделенными словами? - HTML, CSS
Создать html-документ и указать старую спецификацию для совместимости со старыми элементами разметки: <!DOCTYPE HTML PUBLIC "- //W3C // DTD...

Если можно создать массив TButton, то как создать массив их событий? - Lazarus
Пишу программу в которой много однообразных Едитов и кнопок. Чтобы "облегчить сбе жизнь" создал MyEdit: array of TEdit. Аналогично можно...

Текст из TextView перенести в другой TextView по нажатию Button - Программирование Android
Люди, помогите плиз. Недавно начал ковырять программирование под Android. Хотел сделать банальную вещь - текст из TextView перенести в...

Массив элементов TextView - Программирование Android
Добрый день. Пишу своё первое приложение под андроид, поэтому, быть может, мой вопрос - глупый, и на него отвечали уже огромное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru