2013-02-22 17 views
6

Umieściłem 3 przyciski w moim widoku, ustaw obraz tła i czasami potrzebuję wyłączyć jedną z nich. Dowiedziałem się, że wyglądają inaczej w iOS 5.1 i 6.1. Podoba mi się wersja 6.1. Co powinienem zrobić, aby projekt w wersji 5.1 był taki sam jak w 6.1?UIButton Różnice między iOS 5.1 i 6.1

1) spojrzeć na białym paskiem u dołu obrazu

2) trzeci przycisk jest wyłączony i jest dość lżejsze niż 6,1

iOS5.1 < - iOS5.1 iOS6.1 < - iOS6.1

PS: dziękuję za punkty reputacji :)

+0

+1 Jeśli ktoś inny przejdzie na twoje pytanie, będziesz mieć wystarczającą liczbę powtórzeń, aby przesłać obrazy. Jeśli chcesz, możesz edytować swoje pytanie w celu dodania linków, a ktoś inny zwykle znajdzie te zdjęcia i doda je dla Ciebie. – Caleb

+0

Możesz dodać link do obrazu, a następnie dołączyć go do postu, gdy masz wystarczającą liczbę powtórzeń. – allprog

+0

Mieć upto. Teraz opublikuj te obrazy! – Tommy

Odpowiedz

0

Zwykle, gdy istnieje różnica w interfejsie użytkownika między dwiema głównymi wersjami systemu operacyjnego, właściwą rzeczą jest przejście z przepływem i użycie wyglądu, który towarzyszy każdej wersji. Obecność nowszych elementów interfejsu użytkownika w starszej wersji systemu operacyjnego wygląda dziwnie - np. Nie pasuje do Twojej aplikacji. Dużo pracy wymaga też naśladowania nowego wyglądu starego systemu operacyjnego.

Spróbuj zaprojektować aplikację tak, aby wyglądała dobrze z jednym z wielu przycisków, a aplikacja będzie pasować do innych aplikacji na urządzeniu użytkownika, niezależnie od używanej wersji.

+0

Jest to jeden ze sposobów rozwiązania problemu. Ale biały pasek na dole przycisku wygląda jak jakiś błąd. Co myślisz? – jpecinovsky

1

Biały artefakt wydaje się domyślną białą ramką z zaokrąglonymi prostokątami. Czy ustawiłeś typ przycisku na UIButtonTypeCustom?