2013-10-03 14 views
5

Ich habe ein Imageview und ein Label, ich möchte eine Grenze zwischen ihnen, was ist der beste Ansatz?Wie setze ich eine obere Grenze/Trennlinie in ios?

Ich weiß, dass der folgende Code einen Rahmen um das gesamte Imageview erstellt:

[imageView.layer setBorderColor: [[UIColor blackColor] CGColor]]; 
[imageView.layer setBorderWidth: 2.0]; 

Aber ich will nur eine Zeile darunter, nicht um die ganze Sache.

Antwort

5

einfach ein UILabel mit Hintergrundfarbe als schwarz (Angenommen, Ihre Rahmenfarbe als schwarz) und eine Höhe von 1px zwischen Ihnen UIImageView und UILabel fügen Sie diese viel einfacher wäre.

+0

Das funktioniert, aber ich fand diese Lösung eleganter zu sein: http://stackoverflow.com/questions/7666863/uiview-bottom-border – user1354603

+1

Es war nur ein zwicken. obwohl du '' verwenden kannst, was meiner Meinung nach viel schneller ist als 'UIKit'. – Ayush