2016-03-31 20 views
0

ユーザーがそのVCに移動したときにスライドインしたいUIView内にテキストフィールドがあります。これは簡単に達成可能ですか?もしそうなら、どうしたらいいですか?ここでアニメーション内のUIViewスライド

+0

このチュートリアルをチェックアウトhttp://www.appcoda.com/custom-view-controller-transitions-tutorial/ –

+0

申し訳ありません - 質問が詳細に少し不明でした。 –

答えて

1

は簡単な例です:

import UIKit 

class ViewController: UIViewController { 

var textField: UITextField? 

override func viewDidLoad() { 
    super.viewDidLoad() 
    // Do any additional setup after loading the view, typically from a nib. 
} 

override func viewDidAppear(animated: Bool) { 

    let textFieldFrame = CGRectMake(0 - 200, 20, 200, 30) 
    let textField = UITextField(frame: textFieldFrame) 
    textField.placeholder = "Some Text" 
    self.textField = textField 

    self.view.addSubview(self.textField!) 

    UIView.animateWithDuration(
     0.4, 
     delay: 0.0, 
     options: .CurveLinear, 
     animations: { 

      self.textField?.frame.origin.x = 100 

     }) { (completed) in 

    } 
} 
} 
関連する問題