У меня есть проблема с моим приложением, смотрите на этой картинкеКак настроить размер UITextView? Swift
Теперь я печатаю на TextView, я хочу способ изменить размер TextView или переместить его вверх или прокрутку до последнего где я печатаю, пожалуйста, помогите
Я видел много ответов здесь, но все не работает со мной, и это код, когда я попробовал один из ответов
import UIKit
class AddEditClassNoteViewController: UIViewController {
@IBOutlet var keyboardHeightLayoutConstraint: NSLayoutConstraint?
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
deinit {
NSNotificationCenter.defaultCenter().removeObserver(self)
}
@IBOutlet weak var noteTextBox: UITextView!
override func touchesBegan(touches: NSSet, withEvent event: UIEvent)
{
self.noteTextBox.resignFirstResponder()
}
func textFieldDidBeginEditing(textField: UITextField) {
animateViewMoving(true,moveValue: 100)
}
func textFieldDidEndEditing(textField: UITextField) {
animateViewMoving(false,moveValue: 100)
}
func animateViewMoving (up:Bool, moveValue :CGFloat){
var movementDuration:NSTimeInterval = 0.3
var movement:CGFloat = (up ? -moveValue : moveValue)
UIView.beginAnimations("animateView", context: nil)
UIView.setAnimationBeginsFromCurrentState(true)
UIView.setAnimationDuration(movementDuration)
self.view.frame = CGRectOffset(self.view.frame, 0, movement)
UIView.commitAnimations()
}
}
Im USI ng Swift IOS 8
Код, который вы отправили, не делает ничего значимого. Пожалуйста, опубликуйте что-нибудь еще или подумайте о том, чтобы использовать один из многих сторонних инструментов, которые выполняют одно и то же. – InkGolem
Я не знаю, как я это делаю, поэтому я пытаюсь выяснить, как, если у вас есть сторонний инструмент, дайте мне спасибо, спасибо –
Ваш вопрос действительно слишком велик для простого ответа. Рассмотрите возможность использования (или создания) стороннего решения, подобного тому, которое предоставляет создатели [Slack (скачать здесь)] (https://github.com/slackhq/SlackTextViewController). – InkGolem