nib相关内容
在我的 iPhone 应用程序中,我有一个带有 三个标签 的公共标签栏,在按下按钮后会从多个视图中呈现.我遵循的方法是 Tweetie 应用程序的工作流程,在 Robert Conn 帖子. 注意主控制器是一个导航控制器;选项卡栏放置在导航堆栈的视图控制器的 NIB 文件中,选项卡之间的切换效果在委托的 didSelectItem 方法中处理. @interface GameTabBarC
..
当我打电话时: self.viewController = [[DidItViewController alloc] initWithNibName:@"DidItViewController" bundle:nil]; 然后我在调试器中执行此行后立即检查self.viewController.navController,我发现它是空的(0x0). 在 DidItViewControll
..
我有以下应用,其 RootViewController 名为 TopicsViewController. 当我运行它时,没有任何错误或中断,但屏幕是黑色.没有表,填充或空,只是一个黑屏.不确定发生了以下哪些情况: 我的应用程序 didFinishLaunchingWithOptions 方法与在其中初始化的解析器有关吗? 这与我的 TopicsViewController 的 nib
..
我有一个滚动视图,其中包含大约 40-50 个不同类型的对象.对象的类型是在对象位置的函数中定义的(例如,如果是滚动视图中的第 5 个对象-> 是 Object1,如果它是滚动视图中的第 11 个对象-> 它是 Object2 类型等).使用 for 我正在验证数组的每个元素,然后使用以下方法将它们放入滚动视图中: for (int i = 0; i 我的问题是,它加载非常缓慢.我该怎么做才
..
我已经为子游戏创建了一个应用程序. 它为每一轮加载 12 个不同的问题.第 4 轮后,应用程序崩溃并显示以下日志: ImageIO: CGImageRead_mapData 'open' 失败 '/var/mobile/Applications/4B0202F9-5961-4AC7-A327-604620AF1F94/test.app/pi_ok.png'错误 = 24(打开的文件太多)2
..
我有一个特定的 UICollectionViewCell 我想实例化自己,并添加到 UICollectionView.为了使其工作,UICollectionViewCell 实例需要设置其 .reuseIdentifier 属性. 通常,描述单元格的类或 Nib 会在集合视图中注册,并且集合视图会使用已设置的 .reuseIdentifier 实例化单元格,使用以下方法: - regist
..
例如: 使用 initWithNibName 创建一个新的 UIVC,使用“nib-v1" 显示它,例如使用 [(UINavigationController) nav pushViewController: myVC] 将 myVC 使用的 NIB 更改为“nib-v2" 据我所知,这是对许多应用程序进行应用程序设计的“正确"方法,在分页信息时,您需要两个稍微不同的 UI 屏幕来
..
我正在尝试使用 Objective-C/Xcode for Mac 来做我的第一个项目. 到目前为止,我刚刚从 GitHub 复制了一个示例(https://github.com/phae-girl/multi-view-controllers-xibs).这是一个如何在主窗口中有 2 个子视图的示例.该示例效果很好,但是当我在其中一个视图中添加一个按钮时,新按钮的“- (IBAction)
..
我有一个 UIView 的子类,需要根据它的宽度来计算它的高度.在代码中创建时,一切正常.但是,当我尝试在界面生成器中创建视图时,虽然我覆盖了所有相关方法,但我无法获取界面生成器中设置的视图的大小. - (id)initWithCoder:(NSCoder *)aDecoder{NSLog(@"init with coder before super width %d",super.frame.
..
好的,StackOverflow 上有很多关于这个的帖子,但没有一个特别清楚解决方案.我想创建一个带有随附的 xib 文件的自定义 UIView.要求是: 没有单独的UIViewController——一个完全独立的类 类中的插座允许我设置/获取视图的属性 我目前的做法是: 覆盖-(id)initWithFrame: -(id)initWithFrame:(CGRect)fr
..
使用 MonoTouch,我尝试创建自定义视图,以便我可以在屏幕中多次重复使用该视图.(这是一堆标签和按钮)阅读这篇文章的答案后:如何添加自定义视图到单点触摸中的 XIB 文件定义视图我必须接近,但这似乎只允许我添加在 myCustomView.CS 中定义的自定义视图,但我正在寻找的是一种使用单独的 .XIB 在界面中设计我的自定义视图的方法builder 并且只使用相应的 cs-file 来添
..
可能的重复: 为什么我必须手动设置我的viewDidLoad 中的视图框架? 我有适用于 iphone 和 ipad 的通用应用程序,两个故事板,如果我在 viewDidLoad 中的 iphone 模拟器上运行我的应用程序,nib 中每个元素的每一帧都是正确的.但是,如果我为 ipad(模拟器)在框架中执行此操作为零,但屏幕看起来是正确的.你能给我建议吗?谢谢. 解决方案 这是一
..
我为儿童游戏创建了一个应用程序. 它为每一轮加载 12 个不同的问题.在第 4 轮之后,应用程序崩溃并显示以下日志: ImageIO: CGImageRead_mapData 'open' 失败 '/var/mobile/Applications/4B0202F9-5961-4AC7-A327-604620AF1F94/test.app/pi_ok.png'错误 = 24(打开的文件太多)
..
让我简短地总结一下:nib 文件中的“第一响应者"是一个对象,它表示具有用户焦点的 UI 控件元素.因此,如果用户单击控件,则笔尖会将单击的 UI 控件设置为第一响应者.在我的应用程序中,我可以从笔尖为“第一响应者"创建一个出口,例如,我可以向用户通过点击激活的任何内容发送一条消息“使红色字体颜色". 然后,如果这个 First Responder UI 控件不理解该消息,则该消息将在响应者
..
我是 Cocoa 的新手,我不明白 .nib 文件的 File's Owner 的概念. 这是我看待事物的方式: 考虑一个描述窗口外观的文件 myNibFile.nib 文件. 现在,我想将一个实际窗口连接到这个 .nib 文件.因此,我创建了一个 myWindow 类,它是 NSWindowController 的子类.并且,为了实现这个连接,我改变了 init 方法,如下所示
..
我有一个应用程序,我想在其中支持多个方向.我有两个要使用的 .xib 文件,myViewController.xib 和 myViewControllerLandscape.xib.myViewController.xib 存在于项目/资源中,myViewControllerLandscape.xib 存在于项目根目录中. 我想要做的是使用单独的 NIB (myViewControllerL
..
我正在尝试发布一个 iOS 应用程序,但是当我尝试验证我的构建时收到这些错误: 未找到笔尖文件“Main-iPad~.nib".请确保指定的文件包含在捆绑包中,并在文件名后附加任何所需的设备修饰符无效的 Info.plist:Info.plist 可能包含 UIMainStoryboardFile 或 NSMainNibFile,但不能同时包含这两个键.有关更多信息,请参阅信息属性列表键参考.
..
在我的 AppDelegate 中有一个我不明白的问题.RootViewController 最初称为 ViewController,我更改了它的名称.该应用程序由许多 ViewController 组成,然后我引入了一个 UINavigationController.为什么会出现这个错误? NSInternalInconsistencyException',原因:'无法在包中加载 NIB:'
..
我想要一个自定义的 MKAnnotationView.我在 IB 中创建了一个 xib 文件并将其类设置为 MyAnnotationView. class MyAnnotationView: MKAnnotationView {覆盖初始化(注释:MKAnnotation?,reuseIdentifier:字符串?){super.init(注解:注解,reuseIdentifier:reuseI
..
我看过很多类似的问题,但很多都不是最新的,而且没有一个能解决我的问题. 我有一个自定义的 Xib 和类,CardView.当我尝试在代码中实例化它时,我得到 Could not cast value of type 'UIView' to 'CardView'. 类如下: class CardView: NibView {@IBOutlet var contentView:UIVie
..