由于一个不清楚的原因,我的UISearchBar在第一次搜索后将其自身调整为不同的大小。这个搜索栏没有什么特别之处。它基于Apple IOS库上的示例,并使用searchDisplayController,几乎没有自定义。
在:
后:
如何在视图加载时将大小设置为第二个屏幕截图中的大小?
答案 0 :(得分:0)
如果您正在使用笔尖,则可以从属性的搜索栏选项中选中“显示取消按钮”。
如果您是以编程方式执行此操作,请使用UISearchBar进行一些子类化并覆盖此方法:
-(void)layoutSubviews{
[super layoutSubviews];
[self setShowsCancelButton:YES animated:NO];
}