Ich habe einige Ansichten in interace builder. Ich habe eine Hintergrundansicht, die meinen gesamten Ansichtsbereich einnimmt und darüber habe ich einige Knöpfe, die NICHT in der Hintergrundansicht sind.
Ich möchte diese herumziehen, um sie neu zu positionieren; Aber wenn ich das tue, werde ich sie wiedergutmachen, wenn ich sie loslasse.
Das heißt, IB scheint Drag / Drop in diesem Fall nur als Reparentation zu verstehen; keine bewegende Aktion.
Gibt es einen Hotkey oder etwas, was ich tun kann, damit IB Dinge bewegt, ohne die Eltern zu ändern, wenn ich loslasse?
Dies muss der schmerzhafteste Teil der Arbeit mit IB für mich sein.
Das hat mich auch gestört. Ich habe einen Workaround gefunden, den ich etwas weniger nervig finde. Klingt nach viel, aber es ist wirklich ziemlich einfach.
Da die Größenänderung nicht dazu führt, dass der Elternteil geändert wird, können Sie eine Ansicht mit zwei Größenänderungen verschieben. Es ist jedoch mühsam, die Größe wieder richtig einzustellen, weshalb ich die Embed-Methode mag.
Tags und Links ios xcode interface-builder