Обучение Какао может быть довольно сложным для веб-разработчиков. Некоторые вещи настолько просты в HTML, и я понятия не имею, как это сделать в Cocoa.HTML-подобный вид в какао?
Позвольте мне просто показать вам изображение здесь, чтобы показать вам, что у меня на уме.
Так что это как блог. Каждый пост имеет переменную длину, поэтому он может занимать некоторое пространство. Кроме того, вы можете прокручивать сообщения.
Я думал об использовании NSTableView или NSCollectionView, но так как я не знаю много о какао, я обращаюсь к вам за советом.
Также, пожалуйста, связывайте любые связанные статьи.
Обновления
Так вот некоторые вещи, которые я обнаружил.
- Я мог бы сделать подкласс NSCell и использовать его в виде таблицы. Я могу использовать его, я могу положить туда строку, что-то вроде этого:
(пожалуйста, посмотрите на этот код, мне интересно, если я должен использовать комбинацию awakeFromNib/setDataCell)
- Но строки недостаточно. Мне нужен NSTextView. Проблема в том, что у него нет метода, например
drawInRect: withAttributes:
. Поэтому я не знаю, как это сделать в этой камере. Наверное, мне не хватает некоторых оснований, поэтому сейчас я изучу некоторые представления о какао.
Любые идеи приветствуются.
Вам нужен NSTextView для чего именно? –