在现有视图的基础上覆盖UIView?

时间:2011-03-13 04:46:31

标签: iphone objective-c uiview

我有一个视图,我想叠加在另一个上面。它会更小而不占用整个屏幕,因此重要的是仍然可以看到背后的视图。我该怎么做?

1 个答案:

答案 0 :(得分:2)

如果在现有视图的顶部放置另一个视图并将包含新视图的矩形设置为小于屏幕的某个尺寸,则仍会看到后面的视图。只需调用initWithFrame :(您的CGRect大小),然后调用[mainView addSubview:newview]。这应该会在您现有的视图之上添加新视图。