A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1黑马币

经过我的实验,都是只能在动画快结束时能被点击,偏移过程中无法点击。不知道是为什么?
代码如下:(useAutolayout已取消)
#import "ViewController.h"

@interface ViewController ()
@property (weak, nonatomic) IBOutlet UIButton *btnImg;

@end

@implementation ViewController

- (void)viewDidLoad
{
  [super viewDidLoad];
  NSLog(@"btnImg.frame=%@",NSStringFromCGRect(self.btnImg.frame));
  self.btnImg.frame = CGRectMake(100, 0, 200, 200);

  [self.btnImg addTarget:self action:@selector(btNc) forControlEvents:UIControlEventTouchUpInside];
  NSLog(@"btnImg.frame=%@",NSStringFromCGRect(self.btnImg.frame));
  [UIView animateWithDuration:10 delay:1 options:UIViewAnimationOptionAllowUserInteraction animations:^{
    self.btnImg.frame = CGRectMake(100, 400, 200, 200);
        NSLog(@"userInteractionEnabled = %d",self.btnImg.userInteractionEnabled);
        NSLog(@"Enabled = %d",self.btnImg.enabled);
  } completion:nil];
}

1 个回复

倒序浏览
oc吗?我还没学到,刚开始学c
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马