ストーリーボード上に設置したUIViewのframeをコードからアップデートします。
はじめにUIViewにセットしたサイズに、中身が入りきらなかった時に、入りきるように、frameを大きくしたいです。
setNeedsDisplay()を使ってみてもうまくいきません。
宜しくお願いします。
lang
1 2@IBOutlet weak var myView:UIview! 3 4override func viewDidLoad() { 5 6 //myViewに入れるものを設定 7 self.myView.addSubview(入れたいもの) 8 var newHeight:CGFloat = 入れたもの.frame.height 9 10 var original:CGRect = myView.frame 11 var newframe:CGRect = CGRectMake(original.origin.x, original.origin.y, original.size.width, newHeight) 12 13 myView.frame = newframe 14 myView.setNeedsDisplay() 15} 16
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/21 08:29