iPhone - 视图和分段控制

时间:2009-06-05 07:20:12

标签: iphone graph

alt text

大家好,我正在制作一些iPhone图形。这是我的问题。我有一个视图控制器,里面有两个视图graphView和分段控制视图。我首先绘制图形视图,而不是分段控制图形。我希望有这样的功能,当我点击一些分段控件的按钮时,我重新加载数据并绘制新的图形。 现在我正在做内部 - (void)segmentAction:(id)发送者只需添加另一个视图,如[self addSubview:aGraphView]。问题是这个视图现在正在涵盖像这样的分段控制

alt text

问题是如何在此过程中不丢失分段控制? :)

1 个答案:

答案 0 :(得分:4)

如果要添加新视图,则应确保将frame属性设置为不会使其大于应有的位置,宽度和高度。

像这样:

myNewView.frame = CGRectMake(x, y, width, height);

至少看起来你的新视图比它应该的大。此外,请务必仅在这些范围内绘制,添加视图范围之外的内容可能会导致问题。