尝试调整子视图时,IBOutlet无法正常工作

时间:2013-10-31 06:17:44

标签: ios objective-c

所以我的网点如下,是的,它们是在我的.xib文件中连接的:

IBOutlet UIButton *savedReadings;
IBOutlet UIButton *beginReading;

这是我的.m文件:

 if ([[ UIScreen mainScreen] bounds].size.height == 568){

        _background.hidden = NO;
        _background2.hidden = YES;
        _PalmFrame.hidden = YES;

    }else{

        [beginReading setFrame:CGRectMake(beginReading.frame.origin.x, beginReading.frame.origin.y-1500, beginReading.frame.size.width, beginReading.frame.size.height)];
        [savedReadings setFrame:CGRectMake(savedReadings.frame.origin.x, savedReadings.frame.origin.y-1500, savedReadings.frame.size.width, savedReadings.frame.size.height)];
        _background2.hidden = NO;
        _background.hidden = YES;
        _PalmFrame.hidden = NO;
}

出于某种原因,每当我尝试调整按钮的y轴位置时,它都不会让步。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

作为主要步骤检查这些事情

  1. 检查您的行是否已执行..

  2. 验证您的插座是否正确配置或大多数情况下都没有!

  3. 如果正确完成上述两个步骤,那么转到故事板或界面构建器并删除savedReadings,beginReading按钮自动布局,您将获得预期的输出。