草庐IT

WatchKit-Storyboard

全部标签

ios - 仅从表格行弹出 Watchkit 上下文菜单?

在我的项目中,我有一个界面Controller,其中包括一个界面表和一个位于表下方的按钮。我想在长按行而不是按钮时弹出上下文菜单。然而,上下文菜单似乎与界面Controller相关联,而不是单个界面元素。有没有办法阻止上下文菜单从按钮弹出?谢谢! 最佳答案 上下文菜单会在按下用力(而不是“长按”)时自动显示。这些菜单是每个接口(interface)Controller。每个界面Controller只能有一个(或没有),并且不能将其激活限制在屏幕的特定区域。简而言之,您无法随心所欲。 关于

ios - iOS 模拟器上的比例与 Storyboard 中的设计不匹配

我在Storyboard中看到的ViewController与在模拟器中运行时的结果确实不匹配。一段时间以来,我一直在寻找解决此问题的方法,但没有找到适合我的答案。请查看所附图片以获得更清晰的图片: 最佳答案 您需要向您的文本字段添加约束选择文本框选择Storyboard右下角的“固定”按钮(看起来像|-[]-|)添加约束之后,当您选择文本字段时,它应该看起来像这样 关于ios-iOS模拟器上的比例与Storyboard中的设计不匹配,我们在StackOverflow上找到一个类似的问题

ios - 依赖 Storyboard 和不良做法

在xcode、iOS和Objective-C方面,我充其量只是个初学者。我一直在做一个让我经常查找信息的项目。我已经学到了很多东西,但最近我意识到我形成了一些不好的做法。我使用Storyboard来布置应用程序的抽象View。我注意到的第一件事是处理iPad的弹出窗口View。我不知道如何通过按下按钮关闭它们,所以我创建了一个从弹出按钮返回主视图的新模式转场。我意识到这是在创建一个新View并将其置于现有View之上。这将开始链接,直到程序最终崩溃。昨晚我了解了委托(delegate)的重要性以及它们如何帮助我优雅地关闭弹出窗口View。根据我阅读的模态视图文档,看来我也需要取消这些类

ios - 如何根据设备加载不同的 Storyboard?

我正在尝试:检测设备(iPhone3.5"、iPhone4"、iPad等)根据运行应用程序的设备和大小加载不同的Storyboard。我已经看了一些教程,但我还是不明白,有人可以输入/显示需要在应用委托(delegate)中加入哪些代码才能实现这些目标。谢谢! 最佳答案 在您的应用委托(delegate)中尝试这样的事情:-(void)applicationDidFinishLaunching:(UIApplication*)application{UIStoryboard*storyboard=nil;if([[UIDevicec

ios - 是否可以将 Storyboard项目从紧凑型 - 常规型移动到任意 - 任意型?

在Xcode6Beta5中,是否可以将Storyboard项目从紧凑-常规移动到任何-任何?我只看到它们是浅灰色的,我无法使用它们。 最佳答案 在beta5中,唯一的方法是(如zisoft所说)以压缩/常规方式复制/删除项目并将其粘贴到任何/任何。 关于ios-是否可以将Storyboard项目从紧凑型-常规型移动到任意-任意型?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2

ios - 如何在 AppDelegate 中获取 Storyboard UITabBarController 的指针

我正在使用Storyboard来创建我的应用程序。我的应用程序的根是一个UITabBarController。如何从我的ApplicationDelegate中访问我的tabBarController?我设法从我的一个UIViewController中成功地实现了操作。但我想将代码移至我的应用程序委托(delegate)。我怎样才能做到这一点?我以为我可以从Storyboard中拖放到我的应用程序委托(delegate)中,然后得到类似的东西@property(nonatomic,strong)IBOutletUITabBarController*tabBarController;但这

ios - 我应该在 Xcode 6 中使用自动布局还是应该为所有 iOS 设备使用单独的 Storyboard

我在使用自动布局时遇到了真正的困难,因为当我有时更改View时,已经分配的约束变得一团糟。因此,我真的应该给自己更多的时间来学习自动布局,还是应该使用多个Storyboard,因为这会花费一些时间,但最终会让我们在未来更轻松地轻松更改设计。 最佳答案 从我的学习中,我也有同感,因为第一次学习和理解AutoLayout很困难。这是使用的很多优点AutoLayout的优势future的iOS版本将支持自动布局当新版本的操作系统发布时,它将为您节省大量时间使用多个Storyboard您需要维护每个屏幕,如果您想更改View中的任何内容,这

ios - 使用 Storyboard id iOS 以编程方式调用 View Controller

我想要什么?在MainViewController中,我以编程方式从xib打开一个View。这xibView包含一个UIButton。xib成功打开。点击那个UIButton我想移动FeedBackViewController我的代码这是我用来在点击UIButton时移动FeedBackViewController的代码FeedBackViewController*view=[self.storyboadinstantiateViewControllerWithIdentifier:@"FeedBackView"];[selfpresentViewController:viewanim

ios - 如何以编程方式展开到另一个 Storyboard中的 ViewController?

这让我抓狂了将近2天。我已经尝试了几乎所有的方法,但无法得到任何结果。每一篇关于展开的帖子,似乎都没有专门解决展开回到ViewController的问题在不同的Storyboard,更不用说以编程方式进行了。我做错了什么????我有两个ViewControllers位于不同的Storyboard中...我想从位于我的注册Storyboard中的SignupViewController放松到位于我的登录Storyboard中的LoginViewController>。我想在用户成功注册后以编程方式执行展开,收到带有“确定”按钮的确认警报,然后单击“确定”按钮。这是我想放松的地方,从=>到

ios - 构建应用程序时 Xcode 9 Main.storyboard 错误 "Internal error. Please file a bug at bugreport.apple.com and attach "

我在去年在Xcode8中构建的Xcode项目中遇到了这个错误,现在我试图在Xcode9GM中打开它。编辑仔细检查,我注意到它没有使用GM,我使用的是Xcode9.1beta2。下面的解决方案有效!错误:/Users/XXXX/Documents/AppDevelopment/FinalApps/XXXX/Base.lproj/Main.storyboard:Internalerror.Pleasefileabugatbugreport.apple.comandattach"/var/folders/ln/n28_nbyn2cg9_5dfqfsj8_7w0000gn/T/IB-agent