Jak wysyłać obiekty w plikach NIB na przód / tył?


Odpowiedzi:


134

Aby udzielić jasnej, aktualnej odpowiedzi na to pytanie:

  1. Wybierz obiekt interfejsu, a następnie „Editor | Arrange | Send to back / front / etc” LUB

  2. Wybierz obiekt okna, a następnie kliknij „Okno” nad edytorem interfejsu i wybierz zawarte w nim obiekty

    • To zdjęcie pokazuje, gdzie kliknąć: wprowadź opis obrazu tutaj
  3. Możesz też rozwinąć przeglądarkę obiektów, użyć trójkąta rozwijania na obiekcie okna i wybrać z listy tam: http://i.imgur.com/041xz.png

  4. Jeśli opcja wysyłania do przodu / do tyłu jest wyszarzona, spróbuj dwukrotnie kliknąć obiekt, aby go zaznaczyć.

    • Dziękuję Bryce Thomasowi za tę sugestię w komentarzach
  5. Alternatywnie, obiekty są wyświetlane od tyłu do przodu w kolejności, w jakiej pojawiają się na liście przeglądarki obiektów.

    • Przeciągnij obiekt z listy do ostatniego miejsca na liście, aby np. Przesunąć go na pierwszy plan.

1
Chciałem, aby było całkowicie jednoznaczne, gdzie powinni kliknąć.
— Łukasz

3
Twoja ostatnia wskazówka dotycząca wyszarzonych obiektów naprawdę mi pomogła. Dzięki!
— IcyBlueRose

4
Protip: jeśli wybierasz widok / obiekt na liście obiektów po lewej stronie (nie wiem, w jakiej wersji XCode został wprowadzony), musisz dwukrotnie kliknąć obiekt, aby został wybrany ( ?), co wydaje się rozwiązywać problem z zaciemnianiem przez XCode opcji wysyłania do przodu / tyłu.
— Bryce Thomas

@BryceThomas doskonała wskazówka dotycząca podwójnego kliknięcia! Należy to przesłać jako formalną odpowiedź, aby inni użytkownicy jej nie przegapili.
— jungledev

47

Wiem, że pierwotnie to pytanie dotyczyło Xcode 4, ale jest powiązane z wyszukiwarką Google.

W Xcode 5 , 6 i 7 nadal możesz przejść do menu Edytor i wybierać i przenosić elementy.

Obraz menu edytora

Ale możesz też zmienić kolejność, po prostu zmieniając kolejność w konspekcie dokumentu.

Przykład elementów interfejsu użytkownika w UIView

Są w odwrotnej kolejności z indeksem Z: góra listy to tył stosu, dół listy to przód. Po prostu przeciągnij element interfejsu użytkownika na dół, aby przenieść go na wierzch.


15

Znaleziony: kliknij obiekt, który chcesz przenieść, i na pasku menu wybierz Edytor> Układ


4

Kliknij również trójkąt (otwarty) u dołu kolumny przedstawiający widok / obiekty / element zastępczy / okno. Następnie masz pełną hierarchię obiektów, na przykład z IB, i możesz zmieniać ich kolejność przez przeciąganie.


2

Kliknij pozycję, którą chcesz odesłać. Z górnych menu wybierz: Edytor -> Ułóż -> Wyślij na tył / przód.


2

Możesz także przeciągać i upuszczać elementy widoku w lewym menu, aby zmienić kolejność. Kolejność Z odpowiada kolejności elementów w menu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.