是否可以像这个截图一样将 CGRect 嵌入到导航栏中:这里
我已经这样做了:
UIView *aView = [[UIView alloc]initWithFrame:CGRectMake(10, 10, 10, 10)];
[self.view addSubview:aView];
UILabel *title = [[UILabel alloc] initWithFrame:CGRectMake(100, -15, 150, 10)];
使用负数,它实际上允许我将标签放置在与导航栏相同的空间中,但它会隐藏在它后面。有没有办法让我把标签放在前面(更改 z-index?)?或者有没有办法在导航栏中嵌入标签?
我试过使用这段代码,但它不会影响标签:
[self.view bringSubviewToFront:aView];
感谢 EmptyStack 的回答:
添加此代码:
self.navigationItem.titleView = aView;
[aView addSubview:title];
允许在导航栏中嵌入标题(或更多)。