0
사용자가 화면에서 UITextField를 탭하고 이동할 수있는 응용 프로그램이 있습니다. UITextField의 현재 위치를 저장하는 방법이 있습니까?이미지의 현재 위치를 저장하는 방법은 무엇입니까?
사용자가 화면에서 UITextField를 탭하고 이동할 수있는 응용 프로그램이 있습니다. UITextField의 현재 위치를 저장하는 방법이 있습니까?이미지의 현재 위치를 저장하는 방법은 무엇입니까?
헤더 파일의 어느 부분에서 현재 위치를 저장하는 CGPoint를 만들고 싶습니다.
[self saveCurrentPosition];
saveCurrentPosition은 다음과 같이 보일 것이다 :
- (void) saveCurrentPosition
{
CGRect currentFrame = myTextField.frame;
currentLocation = currentFrame.origin;
}
현재 위치를 저장하려는 경우
CGPoint currentLocation;
-(void) saveCurrentPosition;
: 당신은 또한 방법은의 UITextField의 현재 위치를 저장하려면
@TWcode 예. CGPoint는 구조이기 때문에 포인터가 필요하지 않습니다. CGRect와 동일합니다. saveCurrentPosition 메서드뿐만 아니라 프로그램 전체에서 변수에 액세스 할 수 있도록 헤더 파일에 저장합니다. – johnluttig
viewdidload에서 사용해야합니까? – TWcode
@TWcode보기의 ** 현재 위치 **를 ** 저장할 ** 때마다 saveCurrentPosition을 호출하십시오. 아마도 한 번은 viewDidLoad에 있지만 사용자의 탭을 따라보기를 이동하기 직전 일 수도 있습니다. – johnluttig