Jak programowo dodać UIImageView o określonym rozmiarze w celu-c.
Mam także plik xib dla tej samej klasy, ale nie chcę go używać
Napisałem następujący kod w viewDidLoad metoda.
- (void)viewDidLoad {
[super viewDidLoad];
UIImageView *dot = [[UIImageView alloc] initWithFrame:CGRectMake(30,30,30,50)];
dot.image = [UIImage imageNamed:@"personal_info.png"];
[self.view addSubview:dot];
}
Odpowiedzi:
0 dla odpowiedzi № 1sprawdź, czy nazwa obrazu jest poprawna, może to powodować problemy z wrażliwością na sprawy. Jeśli tak nie jest, umieść punkt przerwania w metodzie viewwillAppear i sprawdź hierarchię interfejsu użytkownika przy użyciu debugera widoku. proszę przejść przez ten link, aby dowiedzieć się o debuggerze widoku. upewnij się, że dodany widok obrazu jest obecny w hierarchii widoków. Mam nadzieję, że to ci pomoże.