Я просто хочу изменить размер символа UITextView. до сих пор можно прикрепить строку, но я пытаюсь изменить размер: невозможно. Как я искал в форуме, я обнаружил, что некоторые люди его выбрали, выбрав Editable
и отменив выбор. Другие люди получили его, выбрав Selectable
из свойств вида. Тогда я пробовал этот путь ... никоим образом не изменился. Только Обычный текст.UiTextView изменить размер шрифта не работает
import UIKit
@objc(TextControllerSwift) class TextControllerSwift: UIViewController {
var selectedMovie: String?
var textPlaying: String?
@IBOutlet weak var textMuseum: UITextView!
override func viewDidLoad() {
super.viewDidLoad()
realPlay()
}
func playText(textSelect: String) {
textPlaying = textSelect
}
//Giving the time to Segue method to wakeup.
func realPlay(){
var textRoom: String?
//reading the file .txt
let path = NSBundle.mainBundle().pathForResource(textPlaying, ofType:"txt")
if (path != nil){
do {
textRoom= try String(contentsOfFile: path!, encoding: NSUTF8StringEncoding)
//here i'm getting the string.
}
catch {/* ignore it */}
//i tried it these options...
textMuseum.editable=true
textMuseum.selectable=true
textMuseum!.text=""
//Got the text, now i put into UiView
textMuseum.font = UIFont(name: "Arial-Unicode", size: 50)
textMuseum.text=textMuseum.text.stringByAppendingString(String(textRoom!))
}}}
Хммм, где я ошибаюсь? , потому что я изменил шрифт textMuseum. Должен ли я освободить некоторый Costraint на объекте UITextView, установленном в StoryBoard? также с editable
и selectable
удален результат тот же. Зачем?
Благодарим за любую помощь.
EDIT: Добавлен Git-репозиторий - нет рабочего видео, поскольку я удалил эту часть. Чтобы увидеть проблему, просто нажмите кнопку «testo» с uisegmented и выберите игру или таблицу.
https://github.com/sanxius/TryText.git
проверить, есть ли у вашего шрифта шрифт доступен или нет, если он доступен, проверьте пространство и имена один раз –
@ Anbu.Karthik я изменил шрифт, и я поставил HelveticaNeue (системный стандарт) ... тот же результат. – SanXiuS