设置CGRect iPhone的起点

时间:2012-11-10 17:22:15

标签: iphone ios ipad popup

我创建了一个类似于以下链接的Popup Popup 一切都很好,但如果我想改变这个弹出窗口的大小,我会转到函数中的“LeveyPopListView.m”文件

- (void)drawRect:(CGRect)rect

并更改此行中的值

CGRect bgRect = CGRectInset(rect, 50, 90);

但是如果我想更改此弹出窗口的起点值,我该怎么办呢?

提前致谢。

1 个答案:

答案 0 :(得分:0)

当系统发送drawRect:消息时,更改视图的位置和大小为时已晚。

您需要更改_tableView的框架。它设置在LeveyPopListView.m的第33-36行。您没有确切地说明如何更改它,但您可以通过更改第12行POPLISTVIEW_SCREENINSET的定义来获得所需的效果。