Tworzę aplikację do użytku na OS X i zauważam, jak użyteczna jest nowa funkcja ograniczeń w Konstruktorze interfejsów (oczywiście wbudowanym w Xcode). Jest tak przydatny i dynamiczny, że pytam, czy powinienem ustawić minimalny rozmiar okna, czy też polegać tylko na ograniczeniach moich okien, aby ustawić same wartości minimalne i maksymalne.Czy należy używać ograniczeń widoku lub minimalnego rozmiaru okna?
Mam wrażenie, że OS X bierze pod uwagę minimalne i maksymalne rozmiary okien w kwestiach innych niż ograniczenie rozmiaru okna w pewien sposób i że może być przydatne ustawienie minimalnych i maksymalnych wartości dla tego dobra, ale ja też mam ochotę dobrym stylem może być poleganie na ograniczeniach dynamicznego ustawiania minimalnej i maksymalnej wysokości okna ze względu na ich dynamiczne zachowanie i wszystko inne. Na przykład, jeśli zdecyduję się zmienić minimalną szerokość kontrolki z ograniczeniami, nie muszę się też martwić o zmianę minimalnej szerokości minimalnego okna.
Innym, jeszcze ważniejszym przykładem korzyści polegających na poleganiu na ograniczeniach w ustawianiu minimalnych i maksymalnych rozmiarów okna jest to, że jeśli użytkownik zmieni coś w rodzaju rozmiaru tekstu, zmienione elementy sterujące w mojej aplikacji będą w stanie dynamicznie zmieniać ograniczenia rozmiaru, ale statycznie ustawiony minimalny i maksymalny rozmiar okna zrujnowałby to dynamiczne zachowanie.
Po raz kolejny wszystkie te korzyści należy również wziąć pod uwagę, pamiętając, że OS X może uwzględniać w minimalnym i maksymalnym rozmiarze okna i że z tego powodu może być przydatne ustawienie minimalnych i maksymalnych rozmiarów okna. ; Po prostu nie jestem pewien , jeśli OS X bierze je pod uwagę, a jeśli tak, to , w jaki sposób używa ich.
Przeglądnąłem dokumentację Apple i nie mogę znaleźć niczego, co stanowi satysfakcjonującą odpowiedź.