2014-09-15 11 views
5

Stworzyłem aplikację na iPhone'a z jednym kontrolerem UIView i zaprojektowałem go w storybooku. Umieściłem 3 UIImage każdy pokazano obraziPhone Jak zignorować szacunek kierunek języka

enter image description here

  • mój język interfejsu systemu telefon jest ustawiony na angielski (Ustawienia-> General-> International-> język)

zmieniam język interfejsu systemowego do hebrajskiego, uruchamiając aplikację & obrazy pojawiają się w trybie lustrzanym (kolejność odwrotna), tak jak to

enter image description here

W inspektorze rozmiarów usunąłem zaznaczenie Respect language direction ze wszystkich Horizontal, Trailing & Leading constraints, ale to nie pomogło.

Jakie są inne sposoby wyłączania/ignorowania automatycznych korekt interfejsu językowego?

+0

@jrturton możesz pomóc? –

Odpowiedz

3

Dzięki @LenaBru byłem wskazał we właściwym kierunku

Rozwiązanie: zmiana wszystkie ograniczenia, które zaczynają z poziomym, na końcu, co prowadzi, centrum w lewo w prawo zamiast spływu & wiodącym.

Kroki:

  1. otwarty storyboard -> kliknij na widoku kontrolera -> kliknij sterowania -> na panelu utilities iść do inspektora wielkości (władca)
  2. znaleźć ograniczenia (Horizontal, Trailing, Główny, Centrum) -> kliknij prawym -> Wybierz i Edit -> na drugiej zmianie przepisów od spływu prowadzi do lewa prawa

UWAGA: Musisz iść ru le przez reguły robią tak i niestety nie ma sposobu, aby wybrać wszystkie ograniczenia i zmieniać wraz

UWAGA 2: jeśli masz storyboard na języku to życie jest łatwiejsze, przejdź do właściwej ujęć i wykonaj krok 1 & 2 i zmianę direction od trailing leading do left right. Dzięki tej opcji można wybrać wszystkie ograniczenia i zmieniać wraz

Edycja dla Xcode 6.0 i powyżej: podwójne kliknięcie na reguły i usunąć zaznaczenie z respect language direction Zmieni to ograniczenie z poziomym/prowadzącego/spływu/centrum do lewo/prawo

+0

Mam również do czynienia z tym samym problemem, a także zmienić również zmienić wszystkie końcowe i wiodące ograniczenia na lewo i prawo za wciąż mój widok wyświetlania jako lustro. –

+0

Czy możesz podać zrzut ekranu, by dowiedzieć się, jak zastosować lewy prawy zamiast prowadzącego na końcu. – RaviM