Kiedy wykonuję niestandardowe UIViews, zwykle zaczynam od utworzenia pliku Xib, aw Inspektorze atrybutów zmieniam właściwość Rozmiar w sekcji Symulowane metryki na Brak, dzięki czemu mogę zmienić rozmiar zobaczyć, czego chcę. Zastanawiam się, czy istnieje różnica między tym ustawieniem a ustawieniem Freeform? Używam Xcode 4.6.Metryka wielkości symulowanej Xcode - różnica między wartością swobodną i brakiem
11
A
Odpowiedz
3
Jedyną różnicą przy zmianie danych symulowanych jest sposób wyświetlania widoku w programie budującym interfejsy. Możesz przejść do zakładki wielkości kontrolera i zmienić rozmiar widoku. W systemie iOS jest to przydatne tylko wtedy, gdy dołączasz jeden widok do innego widoku i chcesz zobaczyć, jak wygląda
UIViewcontroller *vc = ...
[self addChildViewController:vc];
[self.view addSubview:vc.view];
vc.view.frame = CGRectMake(0, 0, 50, 50);