xib相关内容

无法在 Swift 的 Storyboard 中加载 UIViewController XIB 文件

我已阅读使用 XCode 故事板实例化使用 XIB 进行设计的视图控制器,但我在 Swift 中遇到了麻烦(使用 Xcode 6 Beta 6).我想知道是我做错了什么,还是此功能不再可用? 我创建了一个简单的存储库,https://github.com/jer-k/StoryboardTesting-Swift,展示了上述方法. 我设法通过添加和覆盖 init 来解决这个问题 re ..
发布时间:2022-01-05 08:48:19 移动开发

从 XIB 加载视图作为滚动视图的子视图

我仍然是一个 SO 和 Swift 新手,所以请耐心等待并随时跳过这个问题:-) 在 XIB 的 awakeFromNib 的正文中,我想加载一些视图作为 UIScrollView 的子视图(基本上,XIB 包含一个滚动视图、一个标签和一个按钮). 如果在循环中加载我即时创建的视图,则滚动视图完美地工作,例如. let customView = UIView(frame: CGRe ..
发布时间:2021-12-31 21:15:01 移动开发

加载 UIViewController “from"笔尖文件

我正在尝试从 Nib 文件创建一个 UIViewController.在 Google 上,我发现我只能从 Nib 加载 UIView. 但有些人建议我可以创建一个 Nib 文件(UIView 的),其文件所有者设置为我们的 ViewController. 这就是我所做的,我没有崩溃,但只是没有显示视图. 编辑:尝试像这样推送 viewcontroller self.navig ..
发布时间:2021-12-31 21:08:11 移动开发

不知道为什么 UIView 被推高了大约 10px

我创建了一个简单的 iPhone 应用程序,其中包含两个 .xib 文件.在应用程序完成启动时的应用程序委托中,我通过调用显示第一个 .xib 文件: [window addSubview:myView]; 我对 UIButton 的 IBAction 执行相同的操作,将视图更改为 myView2. 我发现当我运行应用程序时,两个视图都有一个大约 10 像素的白条.我还注意到按钮偏移了 ..
发布时间:2021-12-31 20:55:59 移动开发

UIImageView/UIView 的自动布局纵横比

如何为 UIImageView/UIView 设置自动布局,以便 iphone 6 和 6 plus 的图像视图宽度和高度增加一点.我曾尝试添加约束纵横比,但增加的高度和宽度非常大.无论如何设置图像视图的约束高度和宽度可以为iphone 6和6 plus手动设置.看看屏幕截图,iphone 6 和 6 plus 中的图像视图应该比现在显示的要小一点. 解决方案 据我所知,您的问题是您想要控 ..
发布时间:2021-12-31 20:53:51 移动开发

将 xib 分配给 Swift 中的 UIView

在objective c中,它可以在init方法中通过 -(id)init{self = [[[NSBundle mainBundle] loadNibNamed:@"ViewBtnWishList" owner:0 options:nil] objectAtIndex:0];回归自我;} 但是当我快速执行此操作时 init(frame: CGRect) {self = NSBundle.m ..
发布时间:2021-12-31 20:40:03 移动开发

为 UIView 子类加载 Nib 的正确方法

我知道以前有人问过这个问题,但答案是矛盾的,我很困惑,所以请不要喷我. 我希望在整个应用程序中都有一个可重用的 UIView 子类.我想用一个nib文件来描述界面. 现在假设它是一个加载指示器视图,其中包含一个活动指示器.我想在某个事件中实例化这个视图并动画到视图控制器的视图中.我可以以编程方式描述视图的界面,以编程方式创建元素并在 init 方法中设置它们的框架等. 我怎么能用 ..
发布时间:2021-12-31 20:38:18 移动开发

如何在 UIView 中加载 xib 文件

我到处寻找,但到目前为止没有任何效果. 基本上我想要一个名为 rootView.xib 的 .xib 文件,在里面我想要一个 UIView(我们称之为 containerView),它只占屏幕的一半(所以会有常规视图和一个新的看法).然后我想要一个名为 firstView.xib 的不同 .xib 文件并将其加载到 containerView 中.所以我可以在 firstView.xib 上 ..
发布时间:2021-12-31 20:34:13 移动开发

从故事板中的外部 xib 文件加载视图

我想在故事板中的多个视图控制器中使用一个视图.因此,我考虑在外部 xib 中设计视图,以便更改反映在每个视图控制器中.但是如何从故事板中的外部 xib 加载视图,甚至可能吗?如果不是这种情况,还有哪些其他选择可以适应上述情况? 解决方案 我的完整示例是这里,但我会请在下面提供摘要. 布局 将一个 .swift 和 .xib 文件添加到您的项目中,每个文件都具有相同的名称..xi ..
发布时间:2021-12-31 20:33:09 移动开发

使用 xib 创建自定义视图

使用 MonoTouch,我尝试创建自定义视图,以便我可以在屏幕中多次重复使用该视图.(这是一堆标签和按钮)阅读这篇文章的答案后:如何添加自定义视图到单点触摸中的 XIB 文件定义视图我必须接近,但这似乎只允许我添加在 myCustomView.CS 中定义的自定义视图,但我正在寻找的是一种使用单独的 .XIB 在界面中设计我的自定义视图的方法builder 并且只使用相应的 cs-file 来添 ..
发布时间:2021-12-29 08:49:06 其他开发

如何使用 Xcode 4 将 .xib 文件链接到类文件

已经在新的Xcode4下启动了一个通用项目.我的应用程序适用于 iPhone &iPad 设备,但不适合 iPad.我有 2 个用于 MainWindow 的 .xib 文件:MainWindow.xib(iPhone 设备)&MainWindow-Ipad.xib(iPad 设备).但我的 MainView 只有一个 .xib 文件:MainView.xib. 所以我正在尝试为 iPad ..
发布时间:2021-12-20 21:20:45 移动开发

Xcode 4 .xib 创建 iPad 版本

我有一个 iPhone xib 我想变成 iPad xib.在 Xcode 3 中有一个“创建 iPad 版本"菜单选项.我如何在 Xcode 4 中做到这一点? 我目前调整了 xib 的大小,但是当我打开模拟项目(导航栏等)时,它会将视图缩小回 iPhone 大小. 解决方案 这对我有用: 在 Finder 中制作 .xib 的副本. 在文本编辑器中打开复制的文件. 将“ ..
发布时间:2021-12-20 20:51:00 移动开发

IOS 项目显示错误“发生内部错误.编辑功能可能会受到限制"在 xcode 7.1 上

我刚刚通过 CLI 创建了一个新的cordova ios 项目,我在 Xcode 7.1 中打开了该项目,在模拟器上运行时在 mainViewController.xib 上出现一些错误,如果我们点击该错误,它会显示 xib 文件并在其顶部显示一条警告消息“发生内部错误.编辑功能可能受到限制".所以我无法运行这个项目. 我不知道这是由于 Xcode 错误还是cordova 错误或我的 Xco ..
发布时间:2021-12-11 14:45:38 移动开发

Swift - 如何使用 XIB 文件创建自定义 viewForHeaderInSection?

我可以像下面这样以编程方式创建简单的自定义 viewForHeaderInSection.但我想做更复杂的事情,可能与不同的类连接并达到它们的属性,如 tableView 单元格.简单地说,我想看看我做了什么. func tableView(tableView: UITableView, viewForHeaderInSection section: Int) ->界面视图?{如果(部分== 0 ..
发布时间:2021-12-11 09:01:51 移动开发