Tôi đang cố gắng thêm một biểu tượng nhỏ ở giữa màn hình ứng dụng iPhone của mình. Dưới đây là đoạn code tôi nghĩ nên làm việc, nhưng nó không tập trung vào nó. Các vị trí liên quan đến chiều rộng là tốt, nhưng chiều cao là cách tắt, khoảng 100 điểm ảnh tắt?Thêm trung tâm phụ của màn hình
UIImage *pinMarker = [UIImage imageNamed:@"red_pen_marker.png"];
UIImageView *pinMarkerView = [[UIImageView alloc] initWithImage:pinMarker];
pinMarkerView.frame = CGRectMake(self.view.frame.size.width/2 - 9, self.view.frame.size.height/2 - 36, 18, 36);
[self.view addSubview:pinMarkerView];
Mọi đề xuất? Có thể đặt nó theo toàn bộ kích thước cửa sổ ứng dụng thay vì chế độ xem màn hình này?
tôi đoán là bạn đang sử dụng một UINavigationController (có thể với một thanh công cụ và/hoặc hiển thị dấu nhắc) và rằng bạn đang thêm nó vào xem một cái nhìn khiển của, như trái ngược với các sự giao diện điều khiển điều hướng. –