Привет, создайте это, если хотите. Для Swift
Создать файл Extends.Swift и добавить этот код
/**
Extension UIView
by DaRk-_-D0G
*/
extension UIView {
/**
Set x Position
:param: x CGFloat
by DaRk-_-D0G
*/
func setX(#x:CGFloat) {
var frame:CGRect = self.frame
frame.origin.x = x
self.frame = frame
}
/**
Set y Position
:param: y CGFloat
by DaRk-_-D0G
*/
func setY(#y:CGFloat) {
var frame:CGRect = self.frame
frame.origin.y = y
self.frame = frame
}
/**
Set Width
:param: width CGFloat
by DaRk-_-D0G
*/
func setWidth(#width:CGFloat) {
var frame:CGRect = self.frame
frame.size.width = width
self.frame = frame
}
/**
Set Height
:param: height CGFloat
by DaRk-_-D0G
*/
func setHeight(#height:CGFloat) {
var frame:CGRect = self.frame
frame.size.height = height
self.frame = frame
}
}
для использования (наследуемый Of UIView)
inheritsOfUIView.setX(x: 100)
button.setX(x: 100)
view.setY(y: 100)
OK OK .. Я вижу теперь Тиаго .. просто еще одна вещь его дает мне ошибку: CGRect не converitble к UIView – Joseandy10
Попробуйте dynView.frame = CGRectMake (xPosition, yPosition , высота, ширина) – derdida
// Derdida благодарит, что снял эту ошибку, но когда я запустил приложение и нажал на мою кнопку вверх, он сработает, и в моем приложении appdelegate я получаю сообщение «Thread 1: signal SIGABRT» для рассмотрения. У меня есть и вниз кнопка в этом представлении – Joseandy10