Iphone 移动自定义UIView时,子视图不在后面
我创建了一个带有按钮的视图,用于收集我希望在应用程序的许多地方重用的反馈。它应该从底部向上滑动 这就是我所做的:Iphone 移动自定义UIView时,子视图不在后面,iphone,ios,objective-c,xcode,uiview,Iphone,Ios,Objective C,Xcode,Uiview,我创建了一个带有按钮的视图,用于收集我希望在应用程序的许多地方重用的反馈。它应该从底部向上滑动 这就是我所做的: 创建了FeedbackView.xib 将文件的所有者设置为反馈视图 在FeedbackView.h中,我在.xib文件中创建了根视图的outletcontentsview 我在Feedback.m文件中编写了以下内容:-(void)awakeFromNib{[[NSBundle mainBundle]loadNibNamed:@“FeedbackView”所有者:self选项:ni
我真正想做的是让视图控制器中的反馈视图紧靠.xib文件中的内容并移动它,子视图contentsView将随之移动。我发现问题在于我打开了autolayout。我把它关掉了,现在一切都很顺利。为了让feedbackView紧紧抓住它的内容,我尝试了[self.feedbackView sizeToFit];它应该适合superview的内容。但是,如果FeedbackView.xib的高度为50,而FeedbackView的高度为100,那么调用该方法将不会改变任何内容,这是行不通的