相对于Swift中的另一个视图的位置视图

时间:2015-07-09 04:06:31

标签: ios swift

我有一个标签,其底部我试图锚定到我的自定义导航栏(navBar)的底部。我试图使用此代码:

var uriString = "http://www.somesomesome.com/ShowProduct.aspx?ID=232";
var uri = new Uri(uriString);
var pathQuery = uri.PathAndQuery; //ShowProduct.aspx?ID=232

var label = UILabel(frame: CGRectMake(0, navBar.bounds.minY, 200, 21)) label.center = self.view.center label.textAlignment = NSTextAlignment.Center label.text = "I'm a test label" self.view.addSubview(label) 不是正确的电话。这是我在navBar.bounds.minY内设置的内容还是我应该使用CGRectMake方法?

1 个答案:

答案 0 :(得分:1)

愿你从这个

获得帮助
    var labelwidth : Int = 200
    var label = UILabel(frame: CGRectMake((self.view.frame.size.width/2)-(labelwidth/2), navBar.frame.origin.y+navBar.frame.size.height, labelwidth, 21))
    label.textAlignment = NSTextAlignment.Center
    label.text = "I'm a test label"
    self.view.addSubview(label)

根据我的理解,您需要navBar下方的标签。希望它能为你效劳。