草庐IT

iOS 7 - 更改栏按钮大小

在iOS7中是否有任何合法的方法来更改栏按钮的大小(即文本的字体大小)?与导航栏标题相比,我发现默认的栏按钮大小有点太大。 最佳答案 在UIBarButtonItem上使用setTitleTextAttributes:forState:方法。NSDictionary*attrs=@{NSFontAttributeName:[UIFontsystemFontOfSize:10]};[barButtonItemsetTitleTextAttributes:attrsforState:UIControlStateNormal];显然你可以

ios - 在导航栏中将其用作 titleView 时增加 UIProgressView 高度

我使用进度View(UIProgressView)作为导航项中的titleView,以便它出现在我的导航栏中。无论我做什么,它在iOS7.1中都显得非常狭窄:我讨厌这个版本的进度View。怎样才能让它更胖/更厚/更高?我已经尝试了所有建议here和here.我试过更改框架、添加转换、使用自定义子类、添加约束(这些只会导致崩溃)。我过去使用的技巧是添加progressImage和trackImage,是brokeniniOS7.1!这是我的代码(整个事情都发生在代码中;我在这个项目中没有Nib或Storyboard):UIProgressView*prog=[[UIProgressVie

javascript - Bootstrap 导航栏在 iPad 上不起作用

我正在构建的页面上有一个导航栏。它在Windows(Chrome/Firefox/IE)、MacOS(Chrome/Firefox/Safari)和Android(Chrome/Firefox)上正常工作。但是,由于某种原因,当我从iPad(Safari或Chrome)单击"file"菜单时没有任何反应。我在jsfiddle上制作了该网站的精简版,但我遇到了同样的问题。有什么想法吗?jsfiddleToggleNavigationNotLoadedFileLoadRestartLogout 最佳答案 据报道,离开href在你的dro

ios - 我已经隐藏了导航栏和状态栏,现在屏幕边缘平移手势返回不起作用,这是典型的吗?

我很好奇,如果我将navigationBar设置为hidden,并且还隐藏状态栏,我的ViewController将不再响应屏幕边缘手势来弹出ViewController。这是预期的行为吗?隐藏导航栏后,我尝试在viewDidLoad中将interactivePopGestureRecognizer设置为启用,但它仍然不起作用。 最佳答案 [self.navigationController.navigationBarsetHidden:YES];只需使用第一个选项,并在您的根Controller的viewDidAppear方法中使

ios - 如何在选项卡栏 Controller 顶部呈现模态视图?

我在导航栏上做了一个按钮。我进入模态视图。但问题是我无法将此模态视图置于选项卡栏的顶部。我该怎么办?此外,我使用了storyboard的segue来呈现模态视图。EntertoseestoryboardimageEntertoseesimulatorimage 最佳答案 很难从屏幕截图中看出,但似乎您想要的是标签栏变成灰色,就像UITabBarController中View的背景一样?您从哪里呈现模态视图?如果ViewControllerA在您的选项卡栏Controller内,那么从A呈现模态视图将导致选项卡栏不会变灰。如果您从标签

ios - 等高导航栏

我的应用程序中有两个页面:一个嵌入到UINavigationController中,另一个不是。不在UINavigationController中的页面有一个UINavigationBar,我将其拖入并将其提示设置为空字符串以稍微增加其高度。但是,这会导致它比嵌入在UINavigationController中的页面略高。这是并排图片:如果我在左侧页面的导航栏上设置提示,它的高度就会变得太高。当我去Storyboard检查器时,我看到它应该是74的高度:有谁知道如何人为地使嵌入UINavigationController的页面上的栏与未嵌入的栏高度相同? 最

ios - Storyboard使用 segue 将数据从 View Controller 传递到选项卡栏

我在使用模型segue打开标签栏Controller的标签栏Controller之前有一页(比如X)。标签栏Controller的第一屏也与X相同。IwanttopassdatafromXtotabbarcontroller'sfirstpage.不久,我想将数据从ViewController传递到带有Storyboardsegue的选项卡栏Controller页面。有什么方法吗?这是解决方案;locationsHome*vc=[[locationsHomealloc]init];UITabBarController*tbc=[seguedestinationViewControlle

ios - 如何使用 Storyboard将两个不同的选项卡栏图标连接到同一个 View Controller ?

我在iPad应用程序中有一个标签栏Controller,其中包含6个项目。当您点击其中两个图标时,它们会指向同一个ViewController。这个ViewController有一个它将显示的项目列表,它会根据您点击的选项卡栏图标略有变化。如何使用Storyboard进行设置?可以将关系两次拖动到同一个ViewController,但它只会在选项卡栏上显示两个相同的图标。我希望这两个选择具有不同的图标和名称。 最佳答案 如您所见,您可以在Storyboard中设计一次ViewController,但不能多次将它与选项卡栏Contro

ios - 只有图像的自定义导航栏后退按钮

我想显示自定义导航栏后退按钮。我只想在上面显示图像。我想在整个应用程序中使用此按钮,也不想在每个文件中创建此按钮。我怎么能??这是我的代码://SetthecustombackbuttonUIImage*buttonImage=[UIImageimageNamed:@"back_arrow.png"];//createthebuttonandassigntheimageUIButton*button=[UIButtonbuttonWithType:UIButtonTypeCustom];[buttonsetImage:buttonImageforState:UIControlState

iOS自定义形状导航栏

我想开发带有自定义导航栏的应用程序,如下图所示:我认为我需要继承UINavigationBar并将按钮添加到导航栏的中心,但我真的不知道如何使导航栏看起来像图像上的那样。你能给我建议我该怎么做吗,任何类型文档的链接都很棒!关于navBar的类似问题对我没有帮助:iosbackbuttoninthebarUsecustomNavigationBariniOSCustomNavigationBariniOS5rogcar编辑:接下来我的想法是:使自定义导航栏的高度比默认大小稍大,并添加带有箭头的背景图像,并在边缘添加一些透明度。 最佳答案