Tag:

如何使UINavigationController的导航栏显示在底部?

有什么办法使UINavigationController的默认导航栏显示在底部而不是顶部? 我知道有一个UIToolbar可以显示在底部,但那个是特定于每个视图,不带有“后退”button。

如何在导航栏中改变titleView的大小。 因为navigationBar中titleView和backButton之间存在差距

我已经添加了一个search栏到我的navigation.titleView self.navigationItem.titleView = searchBar 还有一个BackBarButtonItem title =“” self.navigationItem.backBarButtonItem?.title = "" 但Back Button和SearchBar之间有差距,就像这样: 我认为差距出现在这里,因为有backBarButtonItem title的空间(因为我的title是空的“”但空间仍然存在) 那么我想问一下如何忽略这个差距呢? 我想让我的searchBar更接近我的backBarIcon 非常感谢! 编辑1:我试图改变searchBar的框架,但它不工作 这是我的代码 //Change searchBar's frame let titleViewFrame = (searchController.searchBar.frame) searchController.searchBar.frame = CGRect(x: titleViewFrame.minX – 20.0, y: titleViewFrame.minY, width: titleViewFrame.width + 20.0, height: titleViewFrame.height)

在iOS NavigationBar中用Xamarin.Forms显示“返回菜单”button

我正在尝试使用C#和Xamarin.Forms构build一个跨平台的应用程序。 它包含一个以MasterDetailPageforms实现的滑出式菜单。 在Android上,有一个button,左上angular有一个应用程序图标,用于切换滑出页面,iOS上没有这种导航栏项目。 我把它分解成了从Xamarin解决scheme模板“Blank App(Xamarin.Forms Shared)”派生的以下最小例子,并replace了App类的实现: public class App { static MasterDetailPage MDPage; public static Page GetMainPage() { return new NavigationPage( MDPage = new MasterDetailPage { Master = new ContentPage { Title = "Master", Content = new StackLayout { Children = { Link("A"), Link("B"), Link("C") } }, }, Detail = new ContentPage { Content = […]

在单一视图上隐藏iPhone上的状态栏?

我想在所有视图中显示状态栏,而不是一个视图。 我曾尝试修改“状态栏最初隐藏在”plist,我曾尝试: [[UIApplication sharedApplication] setStatusBarHidden:YES]; 这隐藏了酒吧,但留下一个丑陋的蓝色框状态栏(这不是我的观点的一部分,那里没有蓝色)。 我也尝试改变布局,希望在Xcode 4.2的“接口生成器”位的全屏和状态栏设置。 有什么build议么? 编辑 – 解决scheme的种类: 我已经完成了,包括: -(void)viewWillDisappear:(BOOL)animated{ [[UIApplication sharedApplication] setStatusBarHidden:YES]; } -(void)viewDidAppear:(BOOL)animated{ [[UIApplication sharedApplication] setStatusBarHidden:NO]; } 在每一个我想要状态栏的页面上。 它仍然看起来不稳定和垃圾,因为标签栏出现,并且每次切换视图时都会重新出现。 但是我已经受够了,现在工作了大约5个小时这个愚蠢的问题,所以这将不得不做。 第二次编辑 – 通过在viewWillAppears中包含setStatusBarHidden = NO来修复震荡。 上帝知道一切如何运作,但它确实如此。

UIBarButtonItem在导航栏编程?

我一直在寻找这个解决scheme一段时间,但没有得到任何。 例如一个解决scheme是 self.navigationItem.setRightBarButtonItem(UIBarButtonItem(barButtonSystemItem: .Stop, target: self, action: nil), animated: true) 这段代码将添加一个“停止”图像的button。 就像这样,还有其他的解决scheme,“search”,“刷新”等等。但是,如果我想用我想要的图像以编程方式添加button怎么办?

如何自定义导航返回符号和导航回文本?

这是现在的背面图标和背面的文字: 但是,如果我想要我的导航回来像这样: 我试图设置回我想要的图标图像: 但它没用。