Widok kontenera iOS nie honoruje intrinsicContentSize
Chcę użyć widoku kontenera, aby wyświetlić podgląd kamery. Chcę, aby kamera wyśrodkowała się na środku i zachowała odpowiedni współczynnik proporcji. (jest różowy, aby było jasne, gdzie jest jego ramka)
Utknąłem na pierwszym etapie próby wyświetlenia podglądu kamery w rozmiarze mniejszym niż kontener.
Mam podklasę UIView dla widoku Kontrolera kamery i mam kod:
- (CGSize)intrinsicContentSize
{
return CGSizeMake(320, 240);
}
Niestety nie jest to honorowane:
Od czytania dokumentówintrinsicContentSize
wygląda na to, czego chcę. W końcu chcę również użyć Auto Layout, ale staram się rozwiązać jedną rzecz na raz.
Jak to zrobić?