草庐IT

remote-control

全部标签

ios - 模态视图中的导航 Controller

目前,当点击一个按钮时,会出现一个UIModalPresentationSheet。当它向上滑动时,我想在它的顶部添加一个导航栏。我尝试了很多东西,但似乎没有任何效果。这是我目前正在尝试的,它返回了这个错误。AthleteAdd*addAthlete=[self.storyboardinstantiateViewControllerWithIdentifier:@"addAthlete"];UINavigationController*navigationController=[[UINavigationControlleralloc]initWithRootViewControlle

ios - Xcode 7 ibtool 错误 : Deploying Storyboard References to iOS 8. 0 要求您的 Storyboard不共享任何 View Controller 标识符

我有一个针对iOS8和9的iOS应用程序,我正在升级它以使用StoryboardReferences而不是通过代码链接。我逐渐转换了越来越多的位,突然间我开始收到这个编译器错误::error:DeployingStoryboardReferencestoiOS8.0requiresthatyourstoryboardsdonotshareanyviewcontrolleridentifiers.A.storyboardandZ.storyboardbothcontainaviewcontrollerwithidentifier"ZNavigationController".Z.stor

iphone - 禁用后退按钮并将取消按钮放在导航 View Controller 中——就像联系人 iPhone 应用程序

我有一个导航ViewController,导航堆栈中有3个ViewController。现在,在第三个也是最可见的ViewController上,我有一个默认的后退按钮。我需要将此ViewController置于我所做的编辑模式...现在要求将取消按钮作为左栏按钮项而不是后退按钮。这类似于iPhone的联系人应用程序提供的功能,您可以在其中编辑特定联系人。知道如何实现吗? 最佳答案 要隐藏后退按钮并添加左栏按钮使用-[self.navigationItemsetHidesBackButton:TRUE];UIBarButtonIte

objective-c - 如何从应用程序委托(delegate)加载登录 View Controller

情况是这样的。我在Appdelegate.m中有一个NSTimer,它执行一种方法来检查用户位置并在他不在某个区域时将他注销。当发生这种情况时,我想加载登录ViewController。但是,使用以下代码行,我可以看到VC,但是如果我单击要键入的文本字段,我会得到一个sigbart。有什么想法可以正确地从应用程序委托(delegate)加载初始VC吗?UIStoryboard*mainStoryboard=[UIStoryboardstoryboardWithName:@"MainStoryboard"bundle:nil];LoginViewController*loginViewC

objective-c - 来自 TableView Controller 的多个 segue

我有一个小应用程序,它为初始表格View使用多个部分布局。一个部分显示来自Twitter的最新趋势,另一个部分显示来自Twitter的最新故事。当我点击趋势列表中的一个项目时,我会转换到一个新的TableViewController,它显示关于该趋势的最新推文。在故事部分的根Controller中,我希望能够在包含图像、链接等的不同ViewController中显示更多信息。问题是,当我在故事部分中选择任何内容时,我被推送到为趋势部分设置的TableViewController。我已经为每个segue命名,并为我想要转换到的两个View都有自定义类,我这样做是为了检查正在调用哪个seg

ios - 关闭导航 View Controller

我目前正在为iOS平台开发一款游戏。游戏的初始ViewController是一个登录屏幕,一旦玩家登录,他就会进入一个加载屏幕,然后是一个导航ViewController,其中包含一个带有当前游戏列表的表格View。Storyboard的相关View关系如下所示:[登录屏幕]--modalsegue->[加载屏幕]--modalsegue->[导航Controller]--relationship->[tableview(带注销按钮)]我想在导航View的[tableview]的底部栏中制作一个注销按钮,它将玩家带回[loginscreen]。我该怎么做?提前致谢!

ios - 添加 View Controller 作为启动屏幕

我正在处理一个启动屏幕,我想在其中添加一个进度条。LaunchScreen.xib不允许我在启动屏幕上添加进度条。那么是否可以添加一个ViewController作为一段时间间隔的启动屏幕,以便我可以在我的项目的启动屏幕上添加一个进度条? 最佳答案 不,你不能。您不能向其中添加任何逻辑代码。而且还知道,在启动屏幕时。您的应用程序根本没有启动。所以你关于进度条的代码没有运行。我认为更好的方法是先使用启动屏幕,然后根据需要显示带有进度条的viewController。 关于ios-添加Vie

ios - 使隐藏/取消隐藏主视图 Controller 在横向上的工作与纵向相同

我在一个简单的应用程序中使用SplitViewController。将所有内容保留为默认值就可以了。换句话说,当按下后退按钮时,主视图Controller始终以横向显示并以纵向覆盖细节ViewController。我想做的是让主视图Controller模拟横向和纵向相同的功能。换句话说,当设备处于横屏状态时,我希望主视图Controller隐藏起来,直到我按下后退按钮,然后我希望它覆盖详细ViewController。我认为最好的方法是使用以下代码:-(BOOL)splitViewController:(UISplitViewController*)svcshouldHideViewC

iphone - 如何禁用 MFSideMenu 类中某些 View Controller 的平移模式?

我正在使用来自githublink的MFSideMenu|在我的项目中。它正在工作,但我想在某个ViewController中禁用它。我在viewcontroller中添加了它,但它不会禁用panMode:#import"MFSideMenuContainerViewController.h"-(void)viewWillAppear:(BOOL)animated{MFSideMenuContainerViewController*sideMenu=[[MFSideMenuContainerViewControlleralloc]init];sideMenu.panMode=0;}然后

ios - 在导航 Controller 中禁用 View Controller 的旋转

首先,这不是重复的。我已经在SO上查看了与此相关的所有问题,但没有一个对我有用。希望这只是因为我是iOS开发的新手,但我怀疑这对我来说是不可能的。我附上了一张圈出ViewController的图片,我想为其禁用旋转。我已经尝试过:子类化我想禁用旋转的ViewController,并通过将其设置为NO来使用shouldAutoRotate方法。显然这是行不通的,因为导航Controller决定了它的ViewController是否可以旋转。因此,我对UINavigationController进行了子类化,并在Storyboard中使用了此类而不是默认的导航Controller。在本类(