0
4 인치 또는 3.5 인치 화면을 확인할 때보기가로드 될 때 몇 개의 버튼을 움직이고 싶지만 아무 것도하지 않습니다! 이 코드 라인이 왜 작동하지 않습니까? 심지어 자기와 함께. 그건 그렇고 작동하지 않습니다. 당신이 당신의 XIB에서 자동 레이아웃을 사용하고 있기 때문에viewDidLoad 동안 버튼 이동
- (void)viewDidLoad
{
CGRect screenbounds = [[UIScreen mainScreen]bounds];
if(screenbounds.size.height == 568){
checkbox1.frame = CGRectMake(0, 0, 30, 30);
}else{
if ([[UIScreen mainScreen] respondsToSelector:@selector(displayLinkWithTarget:selector:)] &&
([UIScreen mainScreen].scale == 2.0)) {
} else {
}
}
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
전체 코드를 게시하십시오. 한 줄의 코드는 의미가 없습니다. –
그 외에도 추가 할 것은 아무것도 없다. 분명히 나머지 체크 박스도 옮겨 질 것이지만, 지금은 그 라인을 보여줄 사람이있다. – 4GetFullOf
어디에서'checkbox1'을 선언 했습니까? 그것을 초기화하고 뷰에 추가 했습니까? –