我有一个非常固执的UIToolbar,谁拒绝改变它的高度,不管我怎么尝试不同的方法。UIToolBar高度不会改变
我已经看到了这个问题,并没有为我工作
Is there a way to change the height of a UIToolbar?
这是我的cameraOverlayView工具栏,同时拍照。这里是我试过,也没有工作:
-Adjusting当前帧的高度
-Creating一个新的CGRect其框架
-Subclassing UIToolbar和编辑它的drawRect功能
- (void)drawRect:(CGRect)rect
{
//Create a rectangle for the toolbar
CGRect rectArea = CGRectMake(0, 0, 320, 70);
[self setFrame:rectArea];
}
是否有一些属性我不知道哪些可以防止UIToolbar调整其高度?
忽略什么我prev。说:http://stackoverflow.com/questions/2135407/is-there-a-way-to-change-the-height-of-a-uitoolbar – Dair 2011-05-16 03:47:47
'setFrame:'应该可以正常工作。如果你打算重写drawRect,你应该可以调用'[super drawRect:rect]' – Joe 2011-05-16 04:18:24