Я должен провести горизонтальную линию в UIView. Что самый легкий путь состоит в том, чтобы сделать это. Например, я хочу провести черную горизонтальную линию в y-coord=200.
Я НЕ использую Интерфейсного Разработчика.
Самый простой способ в вашем случае (горизонтальная линия) - добавить подвид с черным цветом фона и рамкой [0, 200, 320, 1]
.
Пример кода (я надеюсь, что ошибок нет - я написал его без Xcode):
UIView *lineView = [[UIView alloc] initWithFrame:CGRectMake(0, 200, self.view.bounds.size.width, 1)];
lineView.backgroundColor = [UIColor blackColor];
[self.view addSubview:lineView];
[lineView release];
// You might also keep a reference to this view
// if you are about to change its coordinates.
// Just create a member and a property for this...
Другой способ - создать класс, который будет рисовать линию в своем методе drawRect (вы можете увидеть мой пример кода для этого здесь ).