나는 UIView
안에 또 UIView
이 있습니다.ViewcController - iOS Swift에 따라 센터보기
ViewController
View
에 따라 내부 UIView
위치를 설정하는 가장 좋은 방법은 무엇입니까, 그리고 그 superView
에?
func answerViewTapAction(sender: UITapGestureRecognizer) {
if let myViewIndex = returnActiveView() {
var choosenView: numberView!
print("view \(myViewIndex) will move to slot \(sender.view!.tag)")
for noView in noViews {
if noView.tag == myViewIndex {
choosenView = noView
}
}
//print(choosenView.center)
print(sender.view!.center)
UIView.animateWithDuration(0.7, animations: {
choosenView.center = CGPoint(
x: CGRectGetMidX(sender.view!.frame),
y: CGRectGetMidY(sender.view!.frame))
})
}else {
print("view will not move")
}
}
나는 그 superView
에 따라되지는 ViewController
에 따라 내 sender.view
센터에 액세스하려면.
childView에 이름을 추가하고 그것에 대한 액세스 또는 속성을 설정합니다. 코드에 대해 – jdave
코드에 대한 액세스를 시도하고 있습니다. 수퍼 뷰 –
@jdave에 따라 좌표를 얻습니다. 대답, 나는 너를 그만 두지 않았다. –