모바일 경기장에서 x, y 좌표를 연결하는 것이 위험한 생각이라는 것을 알아 차 렸습니다. 내 x, y 좌표는 4 초와 5 초에서 멋지게 보이지만 6에서는 눈을 떼지 않습니다. 나는 매우 가깝게 센터링을하고 있지만 아직 제대로 고정하지는 못했습니다. 누군가 내가 뭘 잘못하고 있는지 이해하도록 도울 수 있습니까? 감사!
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
{
self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
if (self) {
float imgWidth = 100;
float imgHeight = 80;
self.showImage = [[UIImageView alloc]initWithFrame:CGRectMake((self.contentView.bounds.size.width/2)-(imgWidth/2),15,imgWidth,imgHeight)];
[self.contentView addSubview:self.showImage];
;
}
return self;
}
iPhone 4S와 iPhone 5S는 모두 너비가 동일합니다 (320pts). iPhone 6은 375pts이고 iPhone 6+는 414pts입니다. 따라서 iPhone 6 및 iPhone 6+ 모두에서 확장 된 버전의 앱을 사용하지 않는 경우 프레임을 수동으로 설정하고 올바르게 중앙에 배치 될 것으로 기대할 수 없습니다.
빠른 / 더러운 옵션 :
[UIScreen mainScreen].bounds.size.width
그에 따라 프레임 확인 및 수동 변경더 나은 옵션 :
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다