2011-03-29 43 views

回答

1

尝试this question。我知道这个引用了InterfaceBuilder,但是你可以使用Obj-C像mentioned here那样动态地添加你的自定义视图。

+0

确实如此,但重复应该是这样封闭的,没有用链接回答。关闭后,无论如何都会在评论中显示原始链接,这有助于将所有答案保存在一个地方。谢谢! – 2011-03-29 13:20:13

+0

对不起Sherm。将标记原始问题。 – FreeAsInBeer 2011-03-29 13:24:07

+0

不用担心 - 它*是一个很好的答案,而且你的代表不够高,无法投票结束。至少,我给了你一个+1来帮助解决第二个问题。 :-) – 2011-03-29 13:33:31

3

如果你只想绘制水平或垂直线,你可以使用UIView。

UIView *lineView = [[UIView alloc] initWithFrame:CGRectMake(<startingX>, <startingY>, <width>, <height>)]; 
lineView.backgroundColor = <desiredColor>; 

//assume self is UIViewController or its sublcass 
[self.view addSubview:lineView]; 
[lineView release];