小编Pet*_*sey的帖子

UIActionSheet按钮的颜色

如何更改UIActionSheet按钮颜色的颜色?

iphone cocoa-touch uikit

16
推荐指数
2
解决办法
2万
查看次数

Beta测试Mac App Store应用程序

我有一个应用程序,我将把它放在Mac App Store中.我想为偏好同步添加iCloud支持,因此,我想分发以他们可以访问iCloud的方式签名的beta.

但是,我无法在Mac文档库中找到有关在App Store外部分发应用程序,使用分发密钥签名以及能够访问iCloud的任何内容.

到目前为止,我分发此类应用程序的尝试无法在测试人员的计算机上启动,控制台中的消息抱怨该应用程序具有iCloud权利.

是我可能的,或者我应该放弃iCloud支持?如果可能的话,我需要做些什么来制作可分发的,支持iCloud的版本?

编辑:要清楚,您可以将此问题中的"iCloud支持"替换为仅适用于App Store应用程序的任何其他功能.我提到它确定解决方案不是"只是将它分配给无符号".iCloud是我特定案例的目标; 我在询问一般过程.

macos app-store mac-app-store icloud

16
推荐指数
2
解决办法
3611
查看次数

如何删除部分的最后一行?

这个问题让我忙碌了好几个小时.我有两个部分,每个部分有一行.当我删除其中一个部分中的行时,它会抛出一个异常,说这是一个无效的更新(更新前后的行/部分数不相同).这是可以理解的,因为我删除了一节的最后一行,因此我删除了该节.问题是如何避免异常.

我的数据源一切正常.我检查并重新检查(相信我).

因此,正如线程的标题所述,如何在不获取异常的情况下删除节的最后一行?

谢谢,

巴特

iphone cocoa-touch uitableview uikit

15
推荐指数
1
解决办法
7716
查看次数

什么能最好地解释CAPropertyAnimation animationWithKeyPath:参数?

我希望能更好地理解这个参数

+ (id)animationWithKeyPath:(NSString *)keyPath
Run Code Online (Sandbox Code Playgroud)

他们只是说:"动画属性的关键路径."

在一些示例片段中,我看到如下内容:

CABasicAnimation *fadeInAnimation = [CABasicAnimation animationWithKeyPath:@"opacity"];

CAKeyframeAnimation *animatedIconAnimation = [CAKeyframeAnimation animationWithKeyPath: @"frameOrigin"];
Run Code Online (Sandbox Code Playgroud)

是否有用于确定正确密钥路径参数的列表或经验法则?即,当我想设置框架宽度的动画时,我必须遵循什么样的规则才能获得正确的关键路径参数字符串?

iphone core-animation cakeyframeanimation

15
推荐指数
2
解决办法
1万
查看次数

如何在代码中设置iPhone标签栏图标?

我正在为几个不同的视图使用相同的ViewController.

在为特定视图实例化ViewController时,是否有通过代码指定标签栏图标的简单方法?

iphone cocoa-touch objective-c uikit

15
推荐指数
1
解决办法
2万
查看次数

将NSImage*转换为CGImageRef?

有一种简单的方法可以在10.5中运行吗?

在10.6中,我可以使用nsImage CGImageForProposedRect:NULL上下文:NULL提示:NULL

如果我不使用1b黑白图像(如Group 4 TIFF),我可以使用位图,但cgbitmaps似乎不喜欢这种设置...有没有一般的方法这样做?

我需要这样做,因为我有一个看似只想添加CGImages的IKImageView,但我所拥有的只是NSImages.目前,我正在使用一个私有的setImage:(NSImage*)方法,我真的不会使用...

cocoa core-graphics objective-c nsimage cgimage

15
推荐指数
4
解决办法
3万
查看次数

XCODE Base SDK缺失

我有一个基于IOS 4.1的应用程序,但最近我已将我的XCODE升级到3.2.6,它支持IOS 4.3.

如何在此XCODE中运行此应用程序.即使我选择部署目标SDK为4.1,我所看到的只是"Base SDK Missing"消息.

请建议.

iphone xcode ios4 ios

15
推荐指数
1
解决办法
3万
查看次数

UIView上的渐变面具

我有一个UIView,并希望它的底部淡出为0不透明度.

可以这样做到UIView(CALayer)以影响整个UIView及其内容吗?

iphone cocoa-touch core-animation uikit

15
推荐指数
1
解决办法
6944
查看次数

缓冲区 - > CGImageRef-> UIImage的内存管理模式是什么?

我有一个函数,它获取一些位图数据并从中返回一个UIImage*.它看起来像这样:

UIImage * makeAnImage() 
{
    unsigned char * pixels = malloc(...);
    // ...
    CGDataProviderRef provider = CGDataProviderCreateWithData(NULL, pixels, pixelBufferSize, NULL);
    CGImageRef imageRef = CGImageCreate(..., provider, ...);
    UIImage * image =  [[UIImage alloc] initWithCGImage:imageRef];
    return [image autorelease];
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以确切地解释谁在这里拥有什么记忆?我想要正确清理,但我不确定如何安全地进行清理.文档在这些上是模糊的.如果free在创建UIImage之后我在此函数末尾的像素,然后使用UIImage,我崩溃了.如果我在创建UIImage之后释放提供者或imageRef,我没有看到崩溃,但他们显然已经完全传递了像素,所以我对释放这些中间状态感到不安.

(我知道每个CF文档我都需要在后者上调用release,因为它们来自Create函数,但是我可以在使用UIImage之前这样做吗?)大概我可以使用提供者的dealloc回调来清理像素缓冲区,还有什么?

谢谢!

iphone core-graphics core-foundation uiimage quartz-2d

14
推荐指数
2
解决办法
8221
查看次数

UIView"吮吸"动画

我想在这里引用UIView"吸吮"过渡(视图被"吸"到一个点):

http://iphonedevwiki.net/index.php/UIViewAnimationState#Using_suckEffect

但是,上面的方法使用私有API,这使得App Store应用程序几乎无法使用.如何在不依赖私有API的情况下重新创建类似的效果?我猜测答案与OpenGL有关,虽然我没有经验.

iphone cocoa-touch core-animation uikit uiview

14
推荐指数
2
解决办法
6648
查看次数