草庐IT

menu_bar

全部标签

ios - Storyboard : table view appearing behind navigation bar

如下图所示,部分TableView出现在导航栏后面。我一直忽略它,认为这只是Storyboard绘制事物的方式,因为它在应用程序中看起来不错。但这可能会有问题-有时,要选择导航栏后面的单元格,需要使用文档大纲。事情就是这样吗?或者有没有办法让Xcode正确地绘制东西? 最佳答案 看起来你选择了一个半透明的导航栏,它不会下推其他subview。尝试使用标准或黑色导航栏。它可能在应用程序中看起来不错,因为您的导航Controller使用了非半透明栏。 关于ios-Storyboard:tab

ios - 使用 CFBundleDocumentTypes : why does my app not show up in the "Share" menu?

我正在尝试为所有可能的文件类型注册我的应用程序。我将以下内容添加到我的info.plist中:CFBundleDocumentTypesCFBundleTypeNamepublic.dataLSItemContentTypespublic.datapublic.content如果我现在在Safari中打开PDF并点击Safari的“共享”按钮,则不会提供我的应用程序。但是,如果我点击PDF本身,顶部会出现一个“打开方式”按钮,并且会列出我的应用程序。这不是真正的问题,但它会阻止用户将照片导入我的应用程序,因为照片应用程序中没有“打开方式”菜单。我也可以注册“分享”菜单吗?

ios:如何使用 StoryBoards 从 ViewController 打开 Tab Bar Controller

我正在这样做,如果是第一次,我想从登录页面打开标签栏Controller,如果已经登录,则在Spalsh之后传递登录页面并打开标签栏Controller意味着如果用户第一次登陆应用程序,时间序列应该是这样的1.飞溅2.登录页面3.成功登录后打开有4个选项卡的TabBarController如果用户已经登录1.飞溅2.标签栏Controller我正在尝试通过ViewDidLoad方法中的以下代码打开TabBarControllerUITabBarController*tbc=[self.storyboardinstantiateViewControllerWithIdentifier:@

ios - 初学者 : How to add top bar with buttons on UITableViewController

我是iOS开发新手,Storyboard中只有UITableViewController。我想用一些按钮向它添加一个顶部栏,该怎么做?注意,我正在使用由“Storyboard”创建的UITabBar,而我的ITableViewController是UITabBar的一项。 最佳答案 当您创建UITableViewController时,请执行以下操作:UINavigationController*navigationController=[[UINavigationControlleralloc]initWithRootViewCo

ios - 转到 Tab Bar Controller Swift 中的另一个选项卡后如何保持 ViewController 详细信息相同

我的标签栏Controller有问题。在选项卡1上,我有一张map。map采用自动布局以填充大约一半的屏幕。我可以选择全屏显示map。如果我要让map全屏显示,转到选项卡2并返回选项卡1,map将回到其自动布局位置。在这种情况下,我需要它是全屏的。关于如何克服这个问题有什么想法吗? 最佳答案 好的,所以我重现了您的案例,并且在尝试从viewDidAppear调用该函数时我可以看到故障部分。但是,当我将逻辑放在viewDidLayoutSubviews中时,它非常流畅。以下是我试过的代码:@IBOutletweakvarmap:MKM

ios - Swift Navigation Bar 正在更改状态栏文本颜色

导航栏将状态栏的颜色设置为黑色,除非我将其barStyle更改为.blackTranslucent。设置后,状态栏文本为白色,这是我想要的,但导航栏底部的边框也变成半透明的,我希望它是可见的。这就是我的意思:当nav_bar.barStyle=.default时:当nav_bar.barStyle=.blackTranslucent时:有什么方法可以两全其美,既可以有白色的状态栏文本,也可以有可见的导航栏边框?谢谢! 最佳答案 解决方案是将info.plist中的Viewcontroller-basedstatusbarappear

swift 3 : Programmatically functioning scope bar

我已经以编程方式为我的TableView设置了一个搜索栏,并向搜索栏添加了一个范围栏。我试图弄清楚当用户点击范围按钮之一时如何显示正确的信息。例如,如果他们点击“甜食”范围按钮,它只会显示数据模型中与甜食相关的所有水果。到目前为止,这是我的代码:classViewController:UIViewController,UITableViewDataSource,UITableViewDelegate,UISearchBarDelegate,UISearchResultsUpdating{@IBOutletweakvarmyTable:UITableView!varfruits=[Fru

javascript - 苹果 TVML : Send APP to background when Menu button pressed on Siri remote

在TVML应用程序中从SiriRemote按下“菜单”按钮时,我不知道如何将应用程序发送到后台。我是TVML开发的新手。我正在尝试TVML开发,并创建了一个小型演示应用程序,我会在应用程序启动后立即播放视频。现在问题是按照苹果的指导方针,如果我在我的根页面上,我按下siriRemote上的菜单按钮,那么我的应用程序应该进入后台。现在我的应用程序没有相应的行为。我尝试了很多解决方案,例如:如下所示注册我的appDelegate()成为FirstResponder-UIApplication.sharedApplication().beginReceivingRemoteControlEv

swift - 撤消麻烦 : Initialise `NSPersistentDocument` programmatically without "edited" flag in title bar

我有一个使用核心数据和NSPersistentDocument的小应用程序。对于新文档,我使用单个Settings元素初始化文档。我已经可以抑制初始化生成的撤消条目,但是...奇怪的行为是这样的:文档开始时窗口标题中没有“已编辑”标志。我一点击“编辑”菜单,“已编辑”标志就会出现,并且突然可以进行撤消操作。这是我的init()代码:classDocument:NSPersistentDocument{varsettings:Settings!=niloverrideinit(){super.init()do{letfetchSettings=NSFetchRequest(entityN

ios - swift : Logo on navigation bar along with back button

我想在导航栏上显示我的应用程序Logo和应用程序名称。除此之外,还应该有一个后退按钮。下面是截图:我试过下面的代码。self.navigationItem.setHidesBackButton(false,animated:true);letimgLogo:UIImage=UIImage(named:"Logo")!letimgViewLogo:UIImageView=UIImageView(image:imgLogo)imgViewLogo.frame=CGRectMake(0,0,40,40)letleftItem:UIBarButtonItem=UIBarButtonItem(c