xib相关内容
我正在尝试加载 .xib 文件以在点击 textField 时充当自定义键盘.我可以在点击 textField 时显示 .xib 文件(视图),但我不确定如何将 .xib 文件中的按钮与ViewController.swift 中的一个 textField. 这是我目前所做的. 创建了一个项目. 添加了一个 UITextField 并为其创建了一个插座. @IBOutlet 弱
..
我运行模拟器,我去硬件和设备,它显示设备列表 iOS 模拟器 >硬件>设备iPadiPad(视网膜)苹果手机iPhone(视网膜 3.5 英寸)iPhone(视网膜 4 英寸) 我想为所有这些设备制作不同的 XIB.但我想知道方法.我看到 Xib 属性检查器中有两个选项 Xib 属性检查器 >尺寸自由形式Retina 3.5 全屏视网膜 4 全屏 虽然有 iPhone/iPod Touc
..
我正在尝试以此为基础demo 包含 MainWindow.xib 和 ImageManipViewController.xib .但是我的应用程序在 AppDelegate.m 中包含以下代码,而我的应用程序(还没有?)包含 MainWindow.xib.对我来说,添加 2 个 MainWindow.xib 文件(一个用于 iPhone,一个用于 iPad)是否更好/最好(在我的方法中调用,每个文
..
我已经制作了一个我之前在故事板中使用过的自定义 xib,我只想创建一个自定义视图的实例调整大小,然后将其作为子视图添加到 uiscrollview.我试过在我的视图控制器的 viewdidload func 中使用这段代码 let cardView = CardView(coder: NSCoder())cardView!.frame.size.width = 100cardView!.fram
..
我已经更改了 xib 名称,但所做的更改并未反映在 xib 的 xml 文件中.我只是通过在项目导航器中重命名文件来更改名称.我错过了什么吗? 编辑:该项目处于版本控制之下.我尝试过重构. 编辑 2:问题是我没有更改从 xib 引用的所有者名称,这是 xib 的 xml 中的问题 解决方案 您是否尝试打开相应的 .m 或 .h 文件,选择类名,右键单击并选择 Refactor
..
我已经创建了 xib collectionview 单元格..并且我能够在 HomeVC 中使用它的所有值,如下所示 class HomeVC: UIViewController, UICollectionViewDelegate, UICollectionViewDataSource,UICollectionViewDelegateFlowLayout{@IBOutlet var collec
..
有什么办法可以使用相同的 xib 为 iPhone4 和 iPhone5 设计我的类吗? 解决方案 是的,您可以使用相同的 XIB 通过使用自动布局为 iPhone 4 和 iPhone 5 进行设计. 使用 iOS 6 作为基础 SDK 构建一个应用程序,并使用自动布局功能制作可针对所有类型屏幕缩放的屏幕.您需要 Xcode 4.5 才能执行此操作. 从这里开始使用自动布局:
..
我在 xib 上使用自动布局来创建我的用户界面. 当我完成我的用户界面时.它在模拟器上运行良好. 但是当我下次打开Xcode8时,xib显示很奇怪. 一些 UIView 和 UIImageView 变大了. 大小变成 (1000, 1000) 即便如此,当我在模拟器上运行时,它看起来还是不错的. 但是xib不能轻易修改. 我尝试更新框架.变得更糟了 我该如何处理
..
我正在尝试制作一个类似于这个的弹出式视图.到目前为止,我所做的是: 打开一个新的单一视图项目. 在主视图中添加了一个按钮. 添加了一个名为“popup.xib"的新 xib 文件 添加了一个名为“PopupViewController.swift"的新 swift 文件 在身份选项卡上,我将第一响应者类设为“PopupViewController" 我在 popup.xib 中放入
..
有没有人练习过在没有故事板的情况下在 xcode6 (swift) 中创建项目. 我能够实施 func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) ->布尔{//在应用程序启动后覆盖自定义点.self.window = UIWindow
..
可能的重复: Xcode 显示旧的、已删除的 xib 文件 我的问题是:我已经更新了 Xcode 中的一个 xib 文件,它适用于 iPhone/iPad 模拟器,但是当我尝试在设备 (iPhone) 上运行时,它仍然显示旧界面. 我尝试删除设备上的应用程序,在 Xcode 中清理项目并再次在设备上运行它.几次.但仍然显示旧的 xib 文件 UI. 有人知道如何解决这个问题吗?
..
[已解决] 解决方案 创建 Xib 文件时,我没有删除启动 UIView.而我必须删除此视图并在此 xib 中添加新的 CollectionViewCell 之后. 参考:iOS 中未调用 UITableViewCell 内的 IBAction9 我多次使用这种结构.当我使用 StoryBoard 编写此委托时,它可以正常工作,但现在不行了.使用xib文件时我的错误在哪里?
..
Xcode 中的 File's Owner 和 First Responder Placeholder 究竟代表什么? 解决方案 Files Owner 和 First Responder 是将在运行时存在的对象的代理.具体来说,Files Owner 表示将在方法 [NSBundle loadNibNamed: owner] 中为 owner 传入的对象.您可以通过“属性信息面板"指定对
..
当我导航到我的一个 xib 文件时,Xcode 将该文件标记为已触摸.撤消和还原没有效果.保存似乎没有坏处,但故障导致我经常进行额外的 git 工作. 有没有其他人看到过这个或对我的 MainWindow.xib 中的某些内容有任何想法会导致它? 2019 年编辑 - 仍在进行中! 解决方案 Apple 表示这是一个已知问题: 这是错误 ID# 9847336 的后续行动
..
我是 Xamarin 的新手,我正在通过应用程序工作.我也在使用 mvvmCross.如何在单击按钮时在两个视图之间进行切换?通常我使用故事板,所以就像控制+单击并拖动以连接它一样简单.我的第二个想法是做类似的事情: PerformSegue(identifier, sender); 但是,当我打开 xib 以编辑界面时,我无法设置标识符. 所以我有两个 xib 文件,HomeView.
..
我有一个带有segue的viewController到名为“toSecond"的secondViewController.在 viewController 我加载 customView.xib let myCustomView = NSBundle.mainBundle().loadNibNamed("customView", owner: self, options: nil)[0] 在这个
..
我有一个xib视图,这个视图包含一个计算器的按钮,我这样做是因为我的应用程序需要一个自定义键盘,我的应用程序有一些需要这个键盘的视图问题是,我如何将数据从视图发送到我的视图控制器?在我的视图控制器中,我只有一个文本字段和一个带有 xib 自定义类的视图 我使用 swift 4.2 自定义视图和文本传送 这是我的xib代码 导入 UIKit类键盘视图:UIView {@IBOut
..
假设我的 json 是 {{"CategoryID" : "1 个月保费"},{"CategoryID" : "1 年保费"},{"CategoryID" : "1 周保费"},{"CategoryID" : "1 天溢价"},....动态创建的服务器数据.} 我将使用这个库中的 PagingMenuController :PagingMenuController 基于我上面描述的 JS
..
我正在尝试向具有 xib 的 UIViewController 添加自定义过渡.我尝试了几种方法,但它们都有相同的问题,视图显示的屏幕尺寸错误. 我当前的示例基于以下教程:iOS 中的自定义 UIViewController 过渡斯威夫特 我没有对 TransitionDelegate 或 Animators 进行任何更改. 这是xib和模拟器中的视图: 白色的 UIVie
..
我刚刚向应用商店提交了我的第一个应用(是的刚刚被批准!).我现在想更新它以使用(看起来更好)更大的 iPhone 5 屏幕.除了为更大的屏幕稍微改变布局之外,我不打算改变任何东西. 注意:我不想让我当前的 xib 被拉伸. 是否可以创建两个 xib 文件(即:复制我当前主屏幕的 xib 文件)并将它们都挂接到视图控制器中,这样当应用程序启动时,应用程序检测是否有 iPhone5 屏幕或
..