草庐IT

ios - 黑色半透明导航栏在第一次按下时闪烁不透明

我有一个导航Controller,我在其中设置了navigationBar.barStyle=UIBarStyleBlack和navigationBar.translucent=YES(根据Apple的建议,因为他们弃用了UIBarStyleBlackTranslucent)。在我的两个nib文件(这不是使用Storyboard)中的模拟指标中,我将顶部栏设置为黑色导航栏。SettingsViewController*controller=[[SettingsViewControlleralloc]initWithNibName:@"SettingsViewController"bun

ios - UIWebView 注入(inject)在 webViewDidStartLoad 中隐藏导航栏

我正在开发一个应用程序,我在其中使用加载url的UIWebView。我想隐藏导航栏(这是第一个div)所以我实现了以下工作正常:-(void)webViewDidFinishLoad:(UIWebView*)webView{//finishedloading,hidetheactivityindicatorinthestatusbar[selfactivityIndicatorAnimate:NO];[self.browserstringByEvaluatingJavaScriptFromString:@"varscript=document.createElement('script

ios - 模态转入没有导航栏的导航 Controller

在我的Storyboard中,我有一个View,该View带有segue到嵌入到导航Controller中的新View(因此segue指向导航Controller)。我将segue设置为模态过渡,但是当新View动画化时,它包含View上方的标准蓝色导航栏(然后动画化为View之外)。这里是它看起来像midsegue:http://i.imgur.com/3eqAQ.png如何使模态视图动画起来但没有导航栏?我曾尝试在嵌入式View的init、viewWillAppear和vieWillLoad方法中隐藏导航栏,但这不起作用。我什至创建了UINavigationController的自

ios - 使用 iOS 定义的本地化在导航栏上获取一个后退按钮,上面写着 'Back'

我有一个带有两个不同屏幕的UINavigationBar。在两个屏幕上,NavigationBar具有相同的标题。所以BackButton应该只有Back作为文本而不是NavigationBar的标题。如果我将父ViewController标题设置为nil,我将有一个带有文本Back的backButton,它会被iOS自动本地化。我知道我可以按照这个问题中的描述将文本设置为后退:HowtosetthetextofabackbuttononaUINavigationBar?但是,Back是硬编码的,不会被iOS自动翻译。我不想自己在Localizable.strings中维护本地化,而是

objective-c - 如何创建具有 5 个 View 的基于选项卡栏的程序

我是ObjectiveC的新手,但我对C和Python都有经验。我想知道如何制作一个底部有标签栏的应用程序,五个View都带有标签和一定数量的文本。然后,我还想在其中一个文件上迁移图像并在后台打开音频。有谁知道如何做到这一点,我也愿意接受将使用C作为程序的一部分的建议。 最佳答案 查看thisvideotutorial然后修改它以添加额外的几个ViewController以连接到您的UITabBarController。我尽量避免在XCode中使用TabBar模板,因为您无法选择包含CoreData堆栈。尽管您可能认为自己不会使用C

ios - 导航 Controller subview 中的导航栏初始化到错误的位置(即使它自行修复)

我正在使用自定义选项卡ViewController(通过UITabBarDelegate实现)和其中的导航Controller作为subview。为了让导航Controller的导航栏显示在父选项卡ViewController的导航栏下方,我通过创建一个从屏幕顶部开始44像素的CGRect以编程方式初始化NavigationController。除一个小但非常明显的错误外,它工作得很漂亮。在我的父选项卡ViewController首次显示后的一瞬间,NavigationController的导航栏从它应该在的位置下方约30像素处开始,在它跳回正确的44像素高度之前留下一些令人讨厌的空白

iphone - IOS 添加右键到导航栏不起作用

它适用于没有标签栏但没有标签栏的ViewController。此外,这是Storyboard中的第一个ViewController。UIImage*bookmarkImage=[UIImageimageNamed:@"bookmark"];//createthebuttonandassigntheimageUIButton*bookmarkButton=[UIButtonbuttonWithType:UIButtonTypeCustom];//settheframeofthebuttontothesizeoftheimage(seenotebelow)bookmarkButton.fr

ios - 导航栏设计的可能性

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。是否可以像上面看到的那样设计一个导航栏?它不是导航栏的标准设计。所以想知道它可以完成的机会有多大?按钮没有问题。它的按钮从导航栏中突出的部分似乎具有挑战性。有什么建议吗?

iphone - 导航标题/项目在操作表 clickedButtonAtIndex 中切换选项卡栏项目时消失?

我真的为这个而烦恼。我在我的第一个选项卡栏项中的第一个ViewController上显示一个操作表,当我点击确定时,我正在切换到另一个选项卡栏项中的另一个View,使用以下代码。-(void)actionSheet:(UIActionSheet*)actionSheetclickedButtonAtIndex:(NSInteger)buttonIndex{self.tabBarController.selectedIndex=1;}(我将ViewController分配给导航Controller,然后分配给我的应用委托(delegate)中的选项卡,对每个选项卡重复该过程)。从第二个选

ios - 自定义导航栏图像周围的白色像素

在我的iOS5+应用中,我使用带有自定义导航栏按钮的自定义导航栏图像。首先,这是我告诉我的应用程序使用图像的方式:在AppDelegate.m中:UIImage*navBarImage=[UIImageimageNamed:@"Navbar"];[[UINavigationBarappearance]setBackgroundImage:navBarImageforBarMetrics:UIBarMetricsDefault];UIImage*barButton=[[UIImageimageNamed:@"Nav-button"]resizableImageWithCapInsets: