草庐IT

cocoa-touch

全部标签

ios - UIButton -setTitle : forState: doesn't seem to work

我正在尝试动态更新UIButton的IBOutletCollection的标题。我希望标题设置为选中时字母“S”和禁用和选中时的文本“D|S”。它不工作,所以我打印了titleForState:,看起来标题没有正确设置。我是否正确使用了setTitle:forState:?@property(strong,nonatomic)IBOutletCollection(UIButton)NSArray*buttons;...-(void)updateUI//CallingthisfromIBAction{for(UIButton*buttoninself.buttons){[buttonse

ios - 如何使用 CAShapeLayer 创建圆角

有没有办法给CAShapeLayer添加圆角?在我的例子中,我需要形状层通过lineDashPattern创建虚线边框。^注意虚线不是圆的 最佳答案 答案很简单。创建带圆角的贝塞尔曲线路径。Swift更新view.clipsToBounds=trueview.layer.cornerRadius=10.0letborder=CAShapeLayer()border.path=UIBezierPath(roundedRect:view.bounds,cornerRadius:10.0).cgPathborder.frame=view.

ios - 如何使用 CAShapeLayer 创建圆角

有没有办法给CAShapeLayer添加圆角?在我的例子中,我需要形状层通过lineDashPattern创建虚线边框。^注意虚线不是圆的 最佳答案 答案很简单。创建带圆角的贝塞尔曲线路径。Swift更新view.clipsToBounds=trueview.layer.cornerRadius=10.0letborder=CAShapeLayer()border.path=UIBezierPath(roundedRect:view.bounds,cornerRadius:10.0).cgPathborder.frame=view.

iphone - 确定日期是否发生变化

我想创建一个通知,每当新的一天在本地发生时(使用应用程序时,或者如果它发生在两次启动之间)。我想知道观察这种变化的最佳方式可能是什么。 最佳答案 当您的应用程序正在运行时,您可以监听UIApplicationSignificantTimeChangeNotification通知并测试收到通知的当天。当您的应用程序退出时,您可以将当前日期保存到您的首选项中,当应用程序再次启动时,您可以根据当前日期测试保存的日期。您可以使用NSDateComponents获取有关当天的信息. 关于iphon

iphone - 确定日期是否发生变化

我想创建一个通知,每当新的一天在本地发生时(使用应用程序时,或者如果它发生在两次启动之间)。我想知道观察这种变化的最佳方式可能是什么。 最佳答案 当您的应用程序正在运行时,您可以监听UIApplicationSignificantTimeChangeNotification通知并测试收到通知的当天。当您的应用程序退出时,您可以将当前日期保存到您的首选项中,当应用程序再次启动时,您可以根据当前日期测试保存的日期。您可以使用NSDateComponents获取有关当天的信息. 关于iphon

ios - Segue 不调用 prepareForSegue

也许我遗漏了一些简单的东西。我添加了一个从按钮到ViewController的模态转场。然后我向prepareForSegue添加了一些步骤(并检查我是否正确命名了segue)。我已经这样做了几次,没有问题。现在,当我单击按钮时,模态窗口打开,但prepareForSegue不会触发。我尝试在prepareForSegue甚至检查标签的描述之前在prepareForSegue中放置一个日志语句(因此理论上它应该为任何segue触发)。但我什么也没记录。有什么想法吗? 最佳答案 将segue从一个按钮连接到下一个Controller是

ios - Segue 不调用 prepareForSegue

也许我遗漏了一些简单的东西。我添加了一个从按钮到ViewController的模态转场。然后我向prepareForSegue添加了一些步骤(并检查我是否正确命名了segue)。我已经这样做了几次,没有问题。现在,当我单击按钮时,模态窗口打开,但prepareForSegue不会触发。我尝试在prepareForSegue甚至检查标签的描述之前在prepareForSegue中放置一个日志语句(因此理论上它应该为任何segue触发)。但我什么也没记录。有什么想法吗? 最佳答案 将segue从一个按钮连接到下一个Controller是

html - 为什么要使用 <link rel ="apple-touch-icon image_src"...>?

当我查看我的favoritewebsite的HTML源代码时,我注意到它正在使用显然第二个链接与Apple的iOS有关,但为什么不是充足的?iOS有什么特别之处,它有一个专用的html链接rel标签? 最佳答案 iOS有一个用于网站和应用程序的“WebClip”概念。iOSWeb应用程序在iOS设备上的存在有两个主要的前端部分:它的主屏幕图标(或WebClip图标)和它的启动图像。它们分别由apple-touch-icon和apple-touch-startup-image表示。传统网站图标和主屏幕图标之间的主要区别是:主屏幕图标的

html - 为什么要使用 <link rel ="apple-touch-icon image_src"...>?

当我查看我的favoritewebsite的HTML源代码时,我注意到它正在使用显然第二个链接与Apple的iOS有关,但为什么不是充足的?iOS有什么特别之处,它有一个专用的html链接rel标签? 最佳答案 iOS有一个用于网站和应用程序的“WebClip”概念。iOSWeb应用程序在iOS设备上的存在有两个主要的前端部分:它的主屏幕图标(或WebClip图标)和它的启动图像。它们分别由apple-touch-icon和apple-touch-startup-image表示。传统网站图标和主屏幕图标之间的主要区别是:主屏幕图标的

iphone - 更改 UIModalTransitionStyleFlipHorizo​​ntal 的背景颜色

我想将翻盖后面的颜色从白色更改为不同的颜色或图片。这可能吗? 最佳答案 在MainWindow.nib中更改UIWindow的背景颜色。“黑色”或“透明”都应该有效(我认为...)这是我对任何应用程序所做的第一件事,否则你会在View旋转时看到一些白色(在2.x的非常古老的日子里,有大片白色;他们已经掩盖了旋转期间的屏幕边缘,但仍有一些像素显示出来)以及当您显示/隐藏状态栏时(例如,对于UIImagePicker)和东西。对于窗口背景,黑色看起来比白色好很多。 关于iphone-更改UI