Próbuję ustawić ograniczenie "0" do UIImageView z boków (po lewej stronie & w prawo), ale kiedy dodaję ograniczenie z "Ogranicz do marginesu" zaznaczone , wtyka obraz do krawędzi kontrolki ViewController, podczas gdy powinien zachować pewien dystans, dlaczego tak się dzieje?Ograniczenie do marginesu nie działa poprawnie na Xcode 9
Odpowiedz
Miałem ten sam problem i niedawno rozwiązałem problem, wyłączając bezpieczny obszar. Układ bezpiecznego obszaru jest domyślnie włączony. Aby wyłączyć układ bezpiecznego obszaru w Xcode 9, wybierz Widok> Narzędzia> Pokaż inspektora plików i usuń zaznaczenie pola wyboru Użyj prowadnic układu bezpiecznego obszaru. To powinno rozwiązać problem. Powodzenia, mam nadzieję, że to pomaga.
Wow, to zadziałało, to był ból w szyi, dziękuję bardzo: D –
Sprawdź, czy Twój UIImageView jest nakładających lub umieszczone przeszłości tej linii granicznej. W takim przypadku ograniczenie do marginesu nic nie robi. Aby to naprawić, ręcznie przenieś ten obiekt, aby znajdował się z dala od linii granicznej i spróbuj ponownie.
Pozwala to zachować bezpieczny obszar.
Na którym urządzeniu symulujesz? – matiastofteby
Nie próbowałem uruchomić symulatora po dodaniu wiązań, wszystko to dzieje się w konstruktorze interfejsu –
Mając ten sam problem co ja [samouczek od Apple] (https://developer.apple.com/library /content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/BuildABasicUI.html#//apple_ref/doc/uid/TP40015214-CH5-SW1) – RhinoDavid