0

MainComponentViewカスタム ビュー ( ) をユーザー コントローラーに追加しています。ここで、カスタム ビュー ( )MainComponentViewも追加しています。 の高さは の高さよりも小さくする必要があります。私の問題は、高さよりも低い高さを与えると、全体のビューがまだ表示されていることです。FirstPartViewFirstPartViewMainComponentViewMainComponentViewFirstPartViewFirstPartView

// MainComponentView
self.aComponent = [[MainComponentView alloc] initWithFrame:CGRectMake(212, 0, 600, 550)
                                             withStartDate:startDate
                                                   endDate:endDate];
[self.view addSubview:self.aComponent];

カスタム ビューを に追加するにはMainComponentView:

self.aFirPartView = [[FirPartView alloc] initWithFrame:CGRectMake(0, self.frame.origin.y, self.frame.size.width, HEIGHT_OF_COMPONENT1) withStartDate:startDate endDate:endDate]; 
[self addSubview:self.aFirPartView];`
4

2 に答える 2

0

試す:

self.aComponent.clipsToBounds = YES;

フレームの外側にあるサブビューのどの部分も描画してはならないことをビューに伝えます。

于 2013-07-16T10:06:58.133 に答える