草庐IT

StoryBoard

全部标签

ios - 使用广播 UI 扩展显示 UI(可能是 Storyboard)

我对IOS编程有点陌生,我正在尝试使用Replaykit开始直播,我在从App调用广播服务选择器View以及创建2个扩展(广播上传扩展和广播UI扩展)。显然,一旦从选择器View中选择了扩展,就应该加载BroadcastUI扩展,而另一个在广播开始后接收数据,我首先尝试通过创建Storyboard并为其提供相同的自定义类来创建View使用BroadcastUI扩展,但是当我从选择器View中单击扩展时,我立即收到错误Theuserdeclinedapplicationrecording(不确定我是否遗漏了此处的任何步骤),得到没有Storyboard也是同样的错误,我在广播UI扩展Vi

ios - 通用应用程序中完全不同的 iPad 用户界面

我通常将自动布局与尺寸等级结合使用,以针对大屏幕(例如iPad)优化UI。但是,有时我需要一个完全不同的iPadUI布局,仍然包含相同的ViewController,但结构不同。在这种情况下,自动布局和尺寸等级不够用的最佳策略是什么?正在为iPad加载不同的Storyboard?显然这里的目标是不引入任何代码重复。谢谢 最佳答案 LoadingadifferentstoryboardforiPad?Obviouslythegoalhereistonotintroduceanycodeduplication.如果这是您想要做的,那么该

ios - 如何使用 Interface Builder 和 Swift 在 xCode6 中正确创建 Storyboard

我需要帮助使用Interfacebuilder创建Storyboard和初始View,使用xCode6和Swift。我不想从模板“单View应用程序”开始,而是从“空应用程序”开始-用于学习目的。我在xCode6中从File->New->Application开始。在左Pane中,我选择了iOS->应用程序,我正在选择模板“空应用程序”现在,我的应用程序是空的,我想使用InterfaceBuilder创建Storyboard。我选择File-New-File-然后在左Pane中选择iOS-UserInterface,在右Pane中选择Storyboard。我称我的Storyboard为

swift - 使用 Storyboard 时如何将选择器添加到菜单项

我知道如何以编程方式执行此操作,创建菜单并添加菜单项,然后为其分配选择器并最终调用函数。但是我无法弄清楚的是,当使用StoryBoard添加NSMenuItem时,我该如何执行一个函数。我想要做的就是当我点击“NewITEM”时,在当前Controller上调用一个函数。你能给我建议或给我举个例子吗? 最佳答案 从连接检查器中拖出一个已发送的操作。 关于swift-使用Storyboard时如何将选择器添加到菜单项,我们在StackOverflow上找到一个类似的问题:

ios - 为不同语言的项目添加两个 Storyboard

我想在我的项目中添加从右到左的语言。我可以有两个Storyboard,一个用于LTR语言,另一个用于RTL语言吗?怎么办? 最佳答案 是的,您可以使用两个Storyboard来完成。您可以在appDelegate类中放置一个if语句来检查设备语言是RTL还是LTR,然后通过它们的ID在Storyboard之间切换。letpreferredLang=NSLocale.preferredLanguages().first!ifNSLocale.characterDirectionForLanguage(preferredLang)==.

ios - 如何使用图像和文本制作自定义 UIButton?

正如我在Android上所做的那样,在布局下安排ImageView和TextView并在布局上设置ClickListener所以同样的事情我如何在swift(3.0)Xcode8上做。没有像XML这样的标记。拖放很难做到。如何使此View响应所有设备屏幕。我的用户界面图片如下:提前致谢。使用CollectionView后它显示如下 最佳答案 您可以使用此代码为按钮设置图像和标题letimageSize:CGSize=button.imageView!.image!.sizebutton.titleEdgeInsets=UIEdgeI

swift - Xcode Storyboard 不更新自定义类 Designables

关闭Xcode后我遇到了很多问题,其中之一是XcodeStoryboard不再更新CustomClassDesignables并且不显示内容。例如,我使用“SkyFloatingLabelTextField”,它以前工作得很好,所以我不能责怪图书馆。有什么办法可以强制它更新吗?插图说明:如您所见,在第一张图片中,我分配了自定义类,并且在我的viewController中实际上有textField,出于某种原因,它不再出现在Storyboard中,但可以在真实设备上使用或模拟器。那么我能以某种方式强制它吗?我尝试删除类和所有运行时值、清理、构建关闭Xcode,但没有任何效果。

xcode - 替换 Swift2 Storyboard MAC OSX 下的 NSViewController

我是MacOSX的新手,随着Apple宣传代码主体变得相似这一事实,我决定告诉人们我正在编写代码,因为我们应该能够制作MacOSX版本。iPhone和iPad版本都很好,即将发布第二个版本,所以没有问题。所以我将NSWindowController子类化以访问工具栏并研究如何在工具栏上删除和添加项目,但是对于我的生活我无法让一个NSViewController(firstViewController)关闭并调出第二个NSViewController(secondViewController)在同一个NSWindowController中。所以这两个问题是1.我希望能够从代码中的第一个N

ios - LaunchScreen.storyboard 未打开 Main.storyboard 导航 Controller

我刚刚开始使用Swift(新手)开发一个新应用程序。我有Lau​​nchScreen.storyboard仅包含我的初始屏幕图像我有一个带有NavigationController的Main.storyboard连接到两个segues,Home和Registration。在ViewController.swift中,在viewDidLoad中,我决定调用哪个segue我的Main.Storyboard没有rootViewController,我需要决定在运行时显示哪个viewController时间。if(Settings.hasRegistrationCompleted()){per

ios - 覆盖 iOS Storyboard约束

如何更改Storyboard中设置的约束?我正在尝试模仿TwitteriOS个人资料页面,当您向下滚动时,标题会缩小。我有一个占据整个View的UIScrollView。然后我在UIScrollView中有一个UITableView。在Storyboard中,我必须为UITableView设置固定高度。因此具有EqualsHeight=350的约束。然后我尝试以编程方式更改它的高度:tableView.frame=CGRectMake(0,0,scrollView.frame.width,scrollView.frame.height-30)当我这样做时,它根本不会影响UITableV