UIIMAGE
私はこれをCENTERからLEFTの位置に移動し、その後も2つのテキストフィールドを表示する一連のコードを作成しました。アニメーションは正常UIIMAGE
に機能しましたが、いずれかのテキストフィールドをタップすると、元の(CENTER)位置に戻ります。お知らせ下さい。
ここに私のコード:
-(void)moveLogoLeft{
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationDelay:0.0];
img_CPLLogo.frame = CGRectMake(130.0f, 230.0f, img_Logo.frame.size.width, img_Logo.frame.size.height);
[UIView commitAnimations];
}
アクションをトリガーするための`UIButton'を作成します
-(IBAction)doShowTextfield:(id)sender{
[UIView animateWithDuration:0 animations:^{
[btm_welcome setAlpha:0];
img_Logo.frame = CGRectMake(100.0f, 230.0f, img_Logo.frame.size.width, img_Logo.frame.size.height);
}completion:^(BOOL completed){
[self showTextfield];
}];
}
}
これの何が問題になっていますか?