Я не уверен, что именно вы имеете в виду, но если вы добавите CATextLayer в представление, вы можете установить для него те же границы, что и для представления, и если вы включите свойство wrapped в CATextLayer, текст будет перенос слов. Затем можно также установить маску изменения размера на слое, чтобы изменения в виде отражались в слое.