interface-builder相关内容
我正在寻找一种方法来创建NSTableView中类似iOS的部分(如在iTunes 11-附件中)。 如截图所示,“专辑”是一个部分,“歌曲”是第二部分。如有任何帮助,我们将不胜感激。 谢谢! 推荐答案 如果您想要分区,基本上必须滚动自己的分区(认识到第x行应该是一个分区单元格并提供一个分区视图。TwUI有启用此功能的TUITableView(根据我的经验,极大地提高了滚动
..
我有一个项目,有三个方案(Debug-MyApp、Beta-MyApp、MyApp)。 该项目有三种配置(Debug、Beta和AppStore)。此外,每个目标都构建各自的配置。 当我在Interface Builder中使用自定义类并使用“从目标继承模块”(默认设置)时,它总是选择Beta_MyApp模块,而不是我正在构建的任何目标(通常是Debug-MyApp)。 我在xibs/故事板中验证
..
不知何故,我的Xcode设置被搞乱了,因为它只会将我的Main.Storyboard文件显示为XML代码。有人告诉我,这可以通过从“打开方式”菜单中选择界面生成器来解决,但是菜单下没有任何内容(唯一的“选择”是灰色的“<;None>;”)。我已经清除了我的Xcode缓存,但这没有任何帮助。除此之外,我的项目仍然可以正常编译。 如何解决此问题? 推荐答案 正如许多人指出的那
..
我有一个UIView子类。在此视图中,我创建了UIlabel的实例。 现在我想在故事板中设置这些标签的字体属性。是否可以为UIFont创建IBInspectable? 我的方法之一是: @IBInspectable var fontName: UIFont 但它不起作用。 总结:我正在尝试为UIView获取此信息: 希望有人能帮助我,谢谢!:) 推荐答案
..
我在Xcode Interface Builder故事板中拖来拖去.我要指定图像是在按钮前面(如指示器)还是在按钮后面(如背景)。 我没有看到任何我习惯在其他环境中看到的z-index属性。 如果没有z-index属性,我尝试实现的最佳方式是什么? 推荐答案 我通过单击UI元素(按钮、图像、文本等)并转到布局菜单(屏幕顶部),然后使用“移到最前面”、“放到后面”等来实现我想
..
我刚接触Xcode,通过SWIFT工作,所以我不确定我描述的是否是真正的bug。 使用界面构建器和辅助编辑器时,我可以创建标签、按钮等,还可以通过按住Ctrl拖动在代码中创建Outlet和Action。 只要我完美无缺,没问题。但是,例如,如果我对对象名称拼写错误,似乎就会遇到问题。或者,我选择发泄而不是行动。我似乎找不到一种方法来进行更正,而不是完全搞砸IDE。即使我删除了IB中的对
..
我当前有一个semi-automated way来本地化我的视图。但是,今天我在IB中发现了一个有趣的部分,它似乎建议我可以从Interface Builder中本地化我的视图。 因此,在IB中,您可以在身份检查器中定义选定对象的运行时属性。因此,对于我的UILabel,我可以将标签的text键盘路径设置为字符串Hello World。 但是,当我在Type = Localized Str
..
我正在尝试做一些复杂的事情,但应该是可能的.所以这里对你们所有的专家来说都是一个挑战(这个论坛有很多人:)). 我正在创建一个问卷“组件",我想将它加载到 NavigationContoller(我的 QuestionManagerViewController)上.“组件"是一个“空"的UIViewController,可以根据需要回答的问题加载不同的视图. 我的做法是: 将 Q
..
我升级到 Xcode 6 beta 4,现在我的应用程序不断崩溃并显示消息 Interface Builder 文件中的未知类 X. 它崩溃是因为 Xcode 找不到我在 Storyboard 中链接的自定义类,但它表明它们在 Xcode 界面中正确链接. 我很肯定一切都正确链接.我唯一的其他选择可能是删除整个故事板文件并从头开始,因为它可能会以某种方式损坏. 编辑:我还想
..
我正在使用 ARC 专门为 iOS 5 开发.IBOutlets 到 UIViews(和子类)应该是 strong 还是 weak? 以下内容: @property (nonatomic, weak) IBOutlet UIButton *button; 将摆脱所有这些: - (void)viewDidUnload{//...self.button = nil;//...} 这样做有
..
我一直在尝试在我的 iOS 应用中实现原生 Google adMob 广告并遵循 admob 官方教程:https://developers.google.com/admob/ios/native/advanced 无论我是手动添加还是通过CocoaPods添加了所需的admob框架,界面构建器都没有检测到admob框架中的所有类,所以我无法将UIView的Custom类设置为想要的admo
..
我在我的主故事板中创建并绘制了一个名为 AutocompleteVC 的自定义 UIViewController.AutocompleteVC 将用于几个不同的地方/故事板和不同的维度. 例如,在我的 Transit 故事板中,如下所示,有一个名为 TransitVC 的自定义 UIViewController,如左侧所示.在 TransitVC 中,我有一个带有名为 autocomplet
..
我使用来自笔尖的自定义 UITableViewCell.附件视图是一个详细信息披露指示器.问题是辅助视图后面的 UITableViewCell 的背景颜色没有被渲染(参见下面的图像/源代码).有什么线索吗?另外,这里有一些我尝试过但没有奏效的方法: 没有用的东西: - 将附件视图的 backgroundColor 设置为 clearColor - 将单元格的 contentView.op
..
注意,我希望制作一条 1px 的线,而不是 1pt 的线.这意味着无论屏幕比例如何,它都应该是 1px(因此在 Retina 设备上为 0.5pt). 我可以通过编程方式执行此操作,但我可以在 Interface Builder 中执行此操作吗?例如,我不能将 UIView 的高度设置为小于 1. 如果我可以在 IB 中做到这一点,那么我不必声明一个插座并在 awakeFromNib
..
我有许多 UIImageView,上面有按钮. 我想在这些按钮后面的 UIImageView 上启用用户交互. 我在 IB 中看到了该选项,但想知道在实际触摸 UIImageView 时如何触发一些代码. 如何做到这一点以及如何在代码而不是 IB 中将其设置为启用和禁用? 谢谢 解决方案 当 UIImageView 实际被触摸时如何触发一些代码. 你有两个
..
我有一个 UIView 和一个 UIImageView 拖到视图上.突然之间,对于我所有的 xib,图像不再显示.有一个蓝色的 X.但是,当它构建时,图像就在那里. 有一次,我删除并重新生成了所有图像,并将一些图像移到 Xcode 的子文件夹中.通常,当您为 UIImageView 选择图像时,IB 允许您从项目中的任何图像中进行选择.但是,我在下拉菜单中看不到我放在文件夹中的任何图像.
..
我在 Interface Bulder 的帮助下创建了 UIImageView.现在我想在其中放置标签(作为它的子视图).在代码中我可以输入如下内容: [myUIImageView addSubview:myUILabel]; 但是我可以在 IB 的帮助下完成吗?我找到了 UIView 的解决方案,但找不到 UIImageView 的类似解决方案. 解决方案 您不能在界面生成器中向 UII
..
我有一个 UIView,它有一个 UITabBar,里面有 4 个 UITabBarItem 组件(都是从 IB 创建的). 我希望当有人点击标签栏中的项目时调用我的 IBAction 函数.但是我无法通过 IB 将 tabbaritem 连接到我的操作...我控制“接收到的操作"中的拖动,但它不允许我将它连接到 tabbaritem. 谢谢德肖恩 解决方案 你的问题并不清楚你
..
我有一个 UILabel,我想让它对触摸做出反应.我尝试在标签顶部放置一个按钮,因此我可以与按钮进行交互.但是,按钮不能完全透明,对吧?我可以将按钮的 alpha 设置为 0,02,但它仍然在背景中可见.如何解决这个问题?也许我可以以其他方式设置属性以使它们完全不可见?还是有其他解决办法? 解决方案 首先,为什么不直接使用一个按钮并将按钮标题设置为标签的内容? 如果您不能/不想这样做
..
由于某种原因,当我设计 iPad 应用程序时,许多字体不会显示在 Interface Builder 中.不幸的是,我的 iPad 尚未交付,所以我无法判断从长远来看这是否会成为问题,但它肯定会一直持续到模拟器. 有问题的字体在各个网站上都被列为与 iPad 兼容,但 SDK 4.0.1 似乎仍然令人困惑. 例如,分配给直接在新 iPad 视图上绘制的标签的 Hoefler Text
..