Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我创建了一个弹出窗口,如以下链接 弹出窗口中的内容 ,一切正常,但如果我想更改此弹出窗口的大小,我会转到函数中的文件“LeveyPopListView.m”
- (void)drawRect:(CGRect)rect
并更改此行中的值
CGRect bgRect = CGRectInset(rect, 50, 90);
但是如果我想改变这个弹出窗口的起点的值,我该怎么做呢?
提前致谢。
当系统发送drawRect:消息时,改变视图的位置和大小已经太晚了。
drawRect:
您需要更改_tableView. 它设置在第 33-36 行LeveyPopListView.m。你没有具体说明你想如何改变它,但是你可以通过改变第POPLISTVIEW_SCREENINSET12 行的定义来获得你想要的效果。
_tableView
LeveyPopListView.m
POPLISTVIEW_SCREENINSET