0
나는코드로 만든 텍스트 상자에서 회전을 지원하는 방법은 무엇입니까?
if (isLandScape) {
textFieldRounded = [[UITextField alloc] initWithFrame:CGRectMake(800, 10, 200, 30)];
}
else {
textFieldRounded = [[UITextField alloc] initWithFrame:CGRectMake(550, 10, 200, 30)];
}
를 제공함으로써, 엑스 코드의 코드에 의해 텍스트 상자를 만들었지 만 회전 할 때, 두 개의 상자가 내 코드에 대한 치료는 무엇인가,이 돼요, 생성?
@denish 나는이 링크 http://stackoverflow.com/questions/843683/cocoa-nsview-changing-autosizing-properties를 따라 가려고했지만 xcode는 NSView를 인식하지 못한다. IOS가 아닌 것으로 생각한다. autoresizingMask에 익숙하지 않고 shouldAutorotateToInterfaceOrientation 메서드에서이 메서드를 호출합니다. – Pawriwes
의 경우 authoresizingMask는 \t이어야합니다. UIViewAutoresizingFlexibleLeftMargin 따라서 프레임의 x를 조정합니다. 그래서있는 viewDidLoad에서 : 1. UITextField에 3. autoresizingMask = UIViewAutoresizingFlexibleLeftMargin 이제 모든 회전 프레임 조정이 자동으로 –
와우, 즉 좋은 일이 만들어 질 것입니다 을, 감사를 만들기 현재 방향 2. 적절한 프레임을 선택! 너는 내 하루를 만들었다 !! – Pawriwes