0

我创建了一个弹出窗口,如以下链接 弹出窗口中的内容 ,一切正常,但如果我想更改此弹出窗口的大小,我会转到函数中的文件“LeveyPopListView.m”

- (void)drawRect:(CGRect)rect

并更改此行中的值

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

但是如果我想改变这个弹出窗口的起点的值,我该怎么做呢?

提前致谢。

4

1 回答 1

0

当系统发送drawRect:消息时,改变视图的位置和大小已经太晚了。

您需要更改_tableView. 它设置在第 33-36 行LeveyPopListView.m。你没有具体说明你想如何改变它,但是你可以通过改变第POPLISTVIEW_SCREENINSET12 行的定义来获得你想要的效果。

于 2012-11-10T17:29:01.963 回答