무엇을하려고합니까 : 터치 이벤트에서 검색 막대의 x 및 y 좌표를 이동하려고합니다. 나는 그것을 테스트하기 위해 viewDidLoad에 내 코드를 배치했다. 그러나 나는 오류가 발생합니다.'UISearchBar'유형의 개체에서 '프레임'속성을 찾을 수 없습니다.
오류 : 'UISearchBar'유형의 개체에서 '프레임'속성을 찾을 수 없습니다.
내 코드 : 검색 창을 선택하고 선택 해제 한 후 다시 이동할 때
NSNumber *newX = @0;
NSNumber *newY = @0;
[UIView animateWithDuration:0.3f animations:^{
[UISearchBar setFrame:CGRectMake(newX, newY, UISearchBar.frame.size.width,
yourSearchBar.frame.size.height)];
}
completion:^(BOOL finished) {}
];
가 궁극적으로 내가 그 애니메이션/이동하려는 실행합니다.
를 UISearchBar *'. – rmaddy
또한'NSNumber' 인스턴스를'CGLectMake()'함수에 전달합니다.이 함수는'CGFloat'을 사용합니다. 그것은'CGFloat newX = 0;과'CGFloat newY = 0;'이어야합니다. –
UISearchBar의 변수를 만들 때 해당 변수를 검색 막대에 어떻게 할당해야합니까? – sephiith