Tag: 界面 构build器

获取静态UITableView的UITableViewHeaderFooterView

我有一个包含UITableViewController的Storyboard。 表格视图是静态的,包含两个部分。 表视图完全在IB中设置(包括表视图部分的页眉和页脚文本) – 我没有在我的视图控制器中实现任何表视图委托方法。 如果我试图获得给定部分的UITableViewHeaderFooterView的引用,它总是返回nil。 UITableViewHeaderFooterView* header =[self.tableView headerViewForSection:0]; 当我运行应用程序,我可以看到我在IB中设置的页眉和页脚文本,所以我知道那些意见在那里。 我只是不知道如何以编程方式访问它们。 任何帮助将不胜感激,CS

构build设置:我应该在构build设置中做什么更改,以便在发布应用程序时,它将在App Store上显示为仅英语的语言?

我在上传iOS应用程序时犯了一些错误,这使得我的应用程序在AppStore上显示英文和德文的语言。 情景是,我已经在德国的(info.plist of target)中设置了“本地化本地开发区域”键,而我的应用程序实际上是一个英文应用程序(适用于所有地区)。 但是我没有确认把这个键换成美国,可以把应用程序的Appstore语言只改为英文。 除此之外,我还在(项目信息)中的本地化语言中设置了以下语言:1.英语 – 发展语言2.德语 应该在设置中做什么修改,以便在发布应用程序时,它将在App Store上仅显示英语的语言?

Phonegap:每周星期天重复本地通知?

我试图在我的项目中实现Phonegap本地通知。 我正在使用这个插件: de.appplant.cordova.plugin.local-notification-custom 我已经安装了插件,并testing它,它工作正常。 我testing了这个代码,它工作正常: cordova.plugins.notification.local.schedule({ id : 1, title : 'I will bother you every minute', text : '.. until you cancel all notifications', sound : null, every : 'minute', autoClear : false, at : new Date(new Date().getTime() + 10*1000) }); 上述通知将每分钟运行并正常工作。 现在,我需要设置一个只能在每个Sunday和week运行的本地通知。 我遇到过这样的事情,但是在testing时,它什么都不做: cordova.plugins.notification.local.schedule({ id: 1, title: "Test…", text: "Test…", sound: null, every: […]

在xib中分配的图像是否caching?

如果我将一个图像分配给xib中的UIImage视图,该图像是否caching,以便如果我使用UIImage访问图像imageNamed:我正在获取caching的图像数据? 我正在使用iOS 5.1

XCode:以特定名称和animation添加多个button

我刚刚阅读这篇文章,关于以编程方式添加循环button 。 我想要做同样的事情,但是要用每个人的名字来做,并以同样的方式为他们制作animation。 这是一个好主意,还是应该复制每个button的相同的代码行? 此外,我想从名单(大于四)的名单中添加一些button(如四),随机挑选。 问题是,我需要他们正确命名,并拉出与每个名字相关的图像。 有任何想法吗? 感谢SO社区!

“构build设置”中的“Objective-C桥接头”条目不会出现在Xcode 8.3中

我需要添加库的一些Objective-C文件到我的项目中,并且我自己创build了MyProject-Bridging-Header.h文件。 但是现在我无法设置path,因为在项目的Build Settings中我找不到Objective-C Bridging Header条目。 有人在经历同样的情况吗? 我怎么能解决这个问题?

无法将WebKit框架构build到iOS项目中

我已经从Apple下载了iOS 4.3.3的WebCore源代码。 现在我怎么把WebKit整合到我的iOS项目中? 我不问如何使用 WebKit类。 我想构build一个包含WebKit类(如DOM对象)的iOS应用程序,但我不知道如何为iOS构buildWebKit框架。 有没有人知道如何构buildiOS的WebKit框架? 谢谢。

Interface Builder中的方向处理

我需要在我的应用程序中处理方向(肖像 – 风景)。 我的屏幕的基本布局是UIView – > UIImageView – > UITableView(背景= ClearColor)(在Z顺序),使它看起来像表中有一个背景图像。 我需要执行以下操作: 在两种模式下的UIImageView不同的图像。 表中的每个单元需要并排布置3/4个图像(纵向3个,横向4个)。 所有这些都需要在界面生成器中完成(尽可能地)。 我到目前为止所尝试的: IB确实为您提供了“查看方向”的选项。 但是我找不到为每个方向设置不同图像的方法。 遵循一个层次结构,我从一个基类派生出2个独立的VC(带有2个独立的NIB)。 唯一的问题是这是一个通用的构build,所以我必须在iPad和iPhone的每个视图做到这一点。 还有其他更好的方法吗? 如果不是,第二个select更好? 这种方法的任何问题?

如何在UILabel中包装单词

我有一个UILabel这是一个自定义的UITableViewCell里面,我试图让这个词包裹在UILabel里面..但是我有一些问题。 这是UITableViewCell在Interface Builder中的外观 UILabel标签需要包装..所以在界面生成器中,我已经将标签线设置为0(我认为这意味着多行),行分裂到单词..应该包装单词.. 但是现在我想我必须把一些代码放入一些东西,这样如果这个词包装它扩展单元格..我不知道该怎么做..我想知道如果有人在这里遇到过这个问题,可以帮助我出。

核心数据模型devise – 更改“活动”对象也会更改保存的对象

我正在开发我的第一个Core Data项目(在iPhone上),我非常喜欢它。 核心数据是很酷的东西。 然而,我却遇到了一个devise难题,我不知道如何解决,尽pipe我想这是一个相当普遍的情况。 它涉及数据模型。 为了清楚起见,我将以一个虚构的足球游戏应用为例来说明我的问题。 说有NSMO的叫唐斯和戏剧。 戏剧function像唐斯使用的模板。 用户创build播放(例如,Bootleg,button挂钩,倾斜路线,扫描等)并填写各种属性。 戏剧与唐斯有多对多的关系。 对于每个Down,用户决定使用哪个Play。 当执行下来时,它使用播放作为它的模板。 每次运行结束后,它都存储在历史logging中。 该scheme记得所有的唐斯玩过。 到现在为止还挺好。 这一切工作正常。 我所关心的问题是当用户想要改变Play的细节时会发生什么。 我们假设它最初涉及左边的传球,但是用户现在想要传球到右边。 但是,进行这种改变不仅会影响Play的所有未来执行, 还会改变历史中存储的Plays的细节 。 Downs的logging实际上被“污染”,因为Play模板已被更改。 我一直在围绕着这种情况进行几个可能的解决scheme,但是我认为SO的天才比我更了解如何处理这个问题。 不过,我提出的潜在问题是: 剧本的“版本化”。 对Play模板的每个更改实际上都会创build一个具有相同名称的新的单独的Play对象(就用户而言)。 然而,在引擎盖下面,这实际上是一个不同的游戏。 这可能会起作用,AFAICT,但似乎可能会导致Play对象的一个​​狂放的扩散,特别是。 如果用户不断地在同一个Play的几个版本之间来回切换(每次用户切换时在对象之后创build对象)。 是的,应用程序可以检查预先存在的,相同的Plays,但是…看起来像一团糟。 让Downs在保存后logging他们使用的Play的细节,但不能将其作为Play对象。 这看起来很荒谬,因为Play对象只是在那里保存那些细节。 认识到Play对象实际上实现了两个function:一个是Down的模板,另一个是logging使用的模板。 这两个函数与Down有不同的关系。 第一个(模板)有一个多对多的关系。 但是第二个(唱片)有一个一对一的关系。 这意味着要创build第二个对象,就像“Play-Template”,它可以保留与Downs的多对多关系。 玩对象将被重新configuration为与唐斯有一个一对一的关系。 Down将使用Play-Template对象来执行,但使用新的Play对象来存储使用的模板。 这是从一对多关系到代表问题关键的一对一关系的转变。 即使写出这个问题也帮助我更清楚。 我认为像解决scheme3是答案。 但是,如果有人有更好的主意,甚至只是确认我走在正确的轨道上,那将是有益的。 (请记住,我并不是真的在制作一个足球比赛,而是使用每个人都能理解的比喻更快更简单。)