Ich habe eine UIView, die einige Etiketten in der Prototyp-Zelle enthält. Ich möchte die Ansicht leicht nach oben verschieben, um die "Y" -Position der Ansicht zu ändern. Wie kann ich es tun ? Jede Hilfe wird dankbar sein.Move UIView programmatisch in iOS Swift
Ich habe bereits den folgenden Code ausprobiert, aber es funktioniert nicht.
if (self.data[indexPath.row].valueForKey("TableType") as! Int) != 3{
cell.MoverView.frame = CGRectMake(6.0, 65.0, self.view.frame.width, 178)}
Ihr Code ist irgendwie komisch. Zunächst sollten Instanzen mit einem Kleinbuchstaben beginnen. Zweitens ist jedes '!' Ein möglicher Absturz. Drittens ist 'valueForKey' etwas alt. Meiner Meinung nach gibt es bessere Möglichkeiten, Werte zu erhalten. Viertens sollten String-Literale nur zum Definieren von Konstanten verwendet werden. – dasdom
Ich bin neu in der iOS-App-Entwicklung, aber danke für die Information. –