こんにちは友達アニメーション道のiPhone SDKの上から見えるメイクのテキストフィールドは、私は、コードを使用しています
- (BOOL)textFieldShouldReturn:(UITextField *) sender
{
appDelegateObj.plogoImgView.hidden=NO;
[sender resignFirstResponder];
if (verticalOffset!=0)
{
[self moveView: -verticalOffset];
verticalOffset = 0;
}
return TRUE;
}
- (void)textFieldDidBeginEditing:(UITextField *)theTextField
{
appDelegateObj.plogoImgView.hidden=YES;
int wantedOffset;
if(theTextField.tag==10)
wantedOffset = theTextField.frame.origin.y - 50;
else
{
wantedOffset = theTextField.frame.origin.y - 150;
}
if (wantedOffset < 0)
{
wantedOffset = 0;
}
if (wantedOffset != verticalOffset)
{
[self moveView: wantedOffset - verticalOffset];
verticalOffset = wantedOffset;
}
}
- (void)moveView:(int)offset
{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.3];
CGRect rect = self.view.frame;
rect.origin.y -= offset;
self.view.frame = rect;
[UIView commitAnimations];
}
私の問題は、上記のコードですビューはメソッドがどのように動作していないと呼ばれる表示されますいつでも作業が、デバイス内れますビューを書くことは私に教えてください表示されます。
事前に感謝..