加載的UIView的高度我有一個從筆尖加載像這樣一個觀點:無法更改從筆尖
SLSCaseCard* caseCard = [[[NSBundle mainBundle] loadNibNamed:@"SLSCaseCard" owner:self options:nil] objectAtIndex:0];
我設置它的框架是這樣的:
cardFrame = CGRectMake(25,25, caseCard.frame.size.width, 44);
[caseCard setFrame:cardFrame];
[self.view addSubview:caseCard];
的x
和y
正在改變,但高度始終保持不變。該視圖在筆尖中的大小爲224,並且在運行時保持在該高度。
可能是你正在使用自動佈局,你用xib項目。 –
對不起,我忘了在原始文章中提到,我嘗試在我的筆尖和主要故事板上打開和關閉AutoLayout,但它沒有幫助。 – Carpetfizz
如果該視圖來自你的xib的UIView已經有什麼需要再次添加? –