cocoa-touch相关内容
我要在我的导航栏中添加图片背景,如下所示: 代码是什么? 谢谢 是不是? //设置自定义背景图片 UIImageView * backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@ “NavigationBackground.png”]]; [self.navigationB
..
我有一个NSMutableString的数字在我的应用程序(几乎10-11);所有定义为ivar / property @property(nonatomic,retain)NSMutableString * str1; 我在某处读到最好对字符串使用“copy”。真的吗?如果是,我可以只是替换保留在我的应用程序中复制,并删除dealloc释放? 我还需要考虑其
..
我在使用我的代码时遇到问题。我正在尝试移动 UIScrollView 当我编辑一个 UITextField ,应该被键盘弹出隐藏。 我现在移动主框架,因为我不知道如何在代码中向上滚动。 所以,我做了一点代码,它的工作正常,但当我编辑一个UItextfield,我切换到另一个 UITextField ,没有按“返回”按钮 我做了一个 NSLog()与我的变量大小,距离和textFiel
..
我想在我的iOS应用程序中创建自定义警报视图。例如,我想在 alert 中放置一些图像,并更改其颜色。 我知道如何创建一个正常的 UIAlertView ,但是有一种方法来自定义警报视图? 解决方案 我设置了自己的UIViewController,我一般只使用一个或两个按钮,所以我隐藏第二个按钮,如果没有使用。视图实际上是整个屏幕的大小,因此它阻挡了它后面的触摸,但它大部分是透明的,
..
如何在UITextField的右侧添加一个“X”按钮来清除文本?我在iPhone OS 2.2 SDK的Interface Builder中找不到用于添加此子控件的属性。 注意:在Xcode 4 解决方案 此按钮是一个内置的 - 在由UITextField类提供的覆盖中,但是从iPhone OS 2.2 SDK开始,没有任何方法通过Interface Builder设置它。 将
..
我需要一些关于创建UITableViewCell的指导,在左侧有一个可以切换的图片。图像应该是可点击的,并作为切换(复选框)。 我遇到的部分是: 如何在不执行[tableView reloadData]的情况下更改图片? 查看下面的示例: 感谢 解决方案 它实际上很容易。 只需创建一个新的UIControl子类,并把它放在那里(不需要一个单独的控制器。)让我们
..
借助 Xcode 6 ,我们可以创建自己的动态 Cocoa Frameworks $ 因为: / p> $ p 模拟器仍然使用 32位 li> 从2015年6月1日起,提交到App Store的应用更新必须包含64位支持,并使用iOS 8 SDK( developer.apple.com ) 我们必须使fat库在设备和模拟器上运行项目。即在框架中支持32位和64位。
..
假设我想要一个捆绑的图片占用iPhone应用程序中所有可用的屏幕宽度,例如横幅。我将创建 my_banner.png ,宽度 320px , my_banner@2x.png 的宽度,宽度 640px 和 my_banner@3x.png > with width 1242px 。但 iPhone 6 的分辨率为 750×1334 像素。仍然与iPhone 4和5共享 @ 2x 后缀,具有 640
..
我有一个需要登录(用户名和密码)的php网页。我有用户输入信息进入应用程序很好..但我需要一个例子,如何做一个POST请求到网站。支持网站上的苹果示例是相当复杂的显示图片上传..我应该更简单..我只想发布2行文字.. 任何人都有什么好的例子? Alex 解决方案 NSString * post = @“key1 = val1& key2 = val2”; NSData *
..
最近我一直在想,一个iOS应用程序只有一个 UIWindow 。 创建另一个 UIWindow 并将其放在屏幕上似乎并不是一个问题。 我的问题是有点模糊,但我有兴趣: 第二个 使用多个 UIWindow 实例时会出现什么问题? 我看到人们使用第二个 UIWindow 在iPhone上显示视图等popover。这是一个很好的方法吗?为什么?为什么不呢? 还有其他例子,让另一个 U
..
当在UILabel中放置多行时,是否可以减少文本之间的差距?我们可以设置框架,字体大小和#行。我想减少该标签中两行之间的差距。 解决方案 我想为此答案添加新内容,我不觉得那么坏...这是一个 Swift 答案: import Cocoa let paragraphStyle = NSMutableParagraphStyle() paragraphStyle.lineSp
..
我有一个带有settings.bundle的iPhone应用程序,可处理我的应用程序的各种设置。我可以在我的root.plist文件中设置默认值(使用DefaultValue属性),但这些只在用户第一次打开设置应用程序时使用。有什么办法可以在应用程序安装时写出这些值吗?我知道我可以写代码检查我的应用程序的第一次启动,然后写出来,但是他们在两个不同的地方。 这里是一个条目以我的root.pli
..
有什么方法可以有一个过渡/动画效果,而替换一个现有的视图控制器作为rootviewcontroller与一个新的appDelegate? 解决方案 当然。只需在转换块中换行 rootViewController : UIView transitionWithView:self.window duration:0.5 选项:UIViewAnimationOptionTransi
..
UIView 的位置显然可以由 view.center 或查看.frame 等,但这只返回 UIView 相对于它的即时superview的位置。 我需要确定整个320x480坐标系统中 UIView 的位置。例如,如果 UIView 在 UITableViewCell 中,它在窗口中的位置可能会显着变化,无论超级视图。 / p> 任何想法如果以及如何可能? 干杯:) [
..
我尝试在UIImage上获得圆角,我读到的东西,最简单的方法是使用蒙版图像。为此,我使用的代码从TheElements iPhone示例和一些图像调整大小的代码,我发现。我的问题是resizedImage总是nil,我没有找到错误... - (UIImage *)imageByScalingProportionallyToSize: (CGSize)targetSize { CGS
..
可能重复: iOS - 纽约时报是如何做这种自定义的导航栏样式的? 那么,底层是什么? 感谢... 解决方案 :这是过时的;对于iOS5,@Jenox有一个 很多更好的答案。 导航栏完全自定义样式是非常困难的。 我知道的最好的写法是Sebastian Celis的这个: http://sebastiancelis.com/2009/12/21/adding-ba
..
如何在UITableView中更改区段标题的颜色? EDIT :由DJ-S提供的答案应考虑用于iOS 6及更高版本。接受的答案已过期。 解决方案 希望此方法从 UITableViewDelegate 协议将让您开始: objC: - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:
..
如何将图片与另一张图片进行比较? 谢谢! 解决方案 如果你有两个UIImages,你应该得到他们的 CGImageRef quartz来自这些对象的表示。然后创建两个新的位图上下文,由您创建和传递的内存缓冲区支持,每个图像一个。然后使用 CGContextDrawImage 将图像绘制到位图上下文中。现在图像的字节在缓冲区中。您可以手动循环或 memcmp 来检查差异。 App
..
在我正在开发的iPhone应用程序中,用户需要通过设置应用程序输入一些配置,我的应用程序才能连接到服务器并运行。现在,当用户首次启动我的应用程序时,我会显示一条警告,说明用户应该转到设置,输入配置详细信息,然后重新启动,但这不太理想。 不幸的是,我没有办法为这个应用程序提供明智的默认值,服务器主机名,用户帐户等将因每个用户而有所不同。我认为最好的,我希望是显示一个警报,说明一些配置需要通过设
..
我如何使用正则表达式搜索/枚举 NSString ? 例如: /(NS | UI)+(\w +)/ g 。 解决方案 您需要使用 NSRegularExpression 类。 示例启发于文档: NSString * yourString = @“”; NSError * error = NULL; NSRegularExpression * regex = [N
..