小编Has*_*ssy的帖子

禁用时保持UIButton的当前状态

嗨,我正在制作一个自定义UIButton,其中包含UIControlStateNormalUIControlStateSelected的图像.但是当我将[myBtn setEnabled:No];其设置为更改回UIControlStateNormal状态而不是在选定状态下禁用时.如何保持按钮的当前状态并禁用它?

objective-c uibutton ios

6
推荐指数
2
解决办法
1202
查看次数

iOS - Watch Companion 应用程序中未显示应用程序图标

出于某种原因,我的应用程序图标从未出现在Apple Watch 的配套应用程序中。

  • 图标出现在iPhoneApple Watch仪表板中。

  • 我提供了配套设置所需的 58*58(29*29@2x) 和 76*76(29*29@3x)。

  • 在 Target Watch 中,我为 Apple Watch 选择了我的资产。

完成所有这些操作后,该图标仍然没有出现在 Companion Settings 中。我需要做什么才能让它出现?

xcode apple-watch watchkit

5
推荐指数
2
解决办法
1901
查看次数

应用程序图标未在iPad上显示

我正在开发iPhone应用程序.当我在iPhone上运行应用程序时,我可以看到主屏幕上的图标.但是,当我在iPad上运行相同的应用程序时,会出现白色图标,通常在应用程序没有图标时出现.

我已经测试了我的其他iPhone应用程序,他们工作正常,但这会造成麻烦.我使用资产目录来显示应用程序图标,它们完全适应它.这有什么问题可能是什么问题?

xcode objective-c ios

4
推荐指数
2
解决办法
7242
查看次数

使用Sprite Kit创建水(流体)表面

如何使用Sprite Kit创建水面?

我搜索并找到了Cocos2d的帮助,它使用box2d为水创造物理效果,就像漂浮在水面上的物体,以及水中和水外的其他部分.物体沿着水流下来,施加的力量将其扔入水中并产生类似的效果.

那么如何用Sprite Kit实现相同的水效果呢?有任何想法吗

objective-c ios sprite-kit

4
推荐指数
1
解决办法
1974
查看次数

Objective C - 如何从NSAttributedString创建rtf

我可以使用以下命令从rtf字符串转换为属性字符串:

 NSAttributedString *attributedStr = [[NSAttributedString alloc] initWithData:data options:@{NSDocumentTypeDocumentAttribute:NSRTFTextDocumentType} documentAttributes:nil error:nil];
Run Code Online (Sandbox Code Playgroud)

现在我怎么能从attributionString转换回rtf字符串?

rtf objective-c nsattributedstring ios

4
推荐指数
1
解决办法
3115
查看次数

代码签名未显示供应配置文件 - Xcode 5.1.

嗨,我最近升级到Xcode 5.1,现在我在Projects->Target->Code Signing设置部分找不到配置文件.在Xcode 5.1之前,我曾经使用Provisioning Profile选项将Provisioning Profile更改为所需的配置文件,然后它开始出现在代码签名身份调试或发布部分中,如下图所示.

在此输入图像描述

但是现在我没有在代码签名中给出这个选项,所以我无法更改调试或发布配置文件,它只显示自动或钥匙串中的身份.

我如何更改为所需的配置文件?

更新:

我尝试在用户定义的配置文件中使用000000B-0000-0000-0000-000000000000 UUID代码,它接受并构建并显示代码签名中的配置文件.但它没有解决用户定义的配置文件中的配置配置文件名称.

xcode objective-c ios provisioning-profile

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

iOS10 - Corner Radius无法正常使用边框

我有一个UIViewController,我将它显示为UIModalPresentationPopover.它的角半径设置为10.0,边框宽度设置为1.0.

- (void)viewWillLayoutSubviews {
  [super viewWillLayoutSubviews];     

  self.view.layer.borderWidth = 1.0f;
  self.view.layer.cornerRadius = 10.0f;
  self.view.layer.masksToBounds = YES;
}
Run Code Online (Sandbox Code Playgroud)

它没有显示沿角半径的任何边界,它给出了奇怪的效果.它在iOS10之前运行良好.我该怎么做才能解决这个问题?

编辑:截图为 在此输入图像描述

如果我添加2像素边框,那么View中仍然缺少1个像素 在此输入图像描述

objective-c ios ios10

3
推荐指数
2
解决办法
2078
查看次数

xcode 9-如何使用Simulator拍摄itunesconnect的屏幕截图

在xcode 8模拟器中,当我过去拍摄屏幕截图时,如果模拟器中没有缩放比例,则它们的大小适合itunesconnect

使用Xcode 9时,模拟器缩放比例为100%时,缩放比例是不同的,iTunesConnect不接受截图。

也许我的LED(1080p)分辨率低于多数民众赞成,这就是为什么我遇到这个问题。因此,在当前显示的屏幕上,如何为itunesconnet拍摄尺寸合适的屏幕截图?

xcode ios-simulator xcode9

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

在UITableView中检测垂直平移

我怎样才能检测垂直UIPanGestureRecognizerUITableView.我可以检测水平但只在垂直方向上UITableView滚动,我无法获得平移事件.

objective-c ios uipangesturerecognizer

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

iOS-如何以编程方式在安全区域内创建视图

在具有自动布局的iPhone X之后,我已经开始使用安全区域。

现在,我想从屏幕底部到所有其他屏幕绘制一个视图,并从安全区域底部为iPhone X绘制一个视图。

我去过,using self.view.frame.size.height但由于明显的原因,它会在安全区域以下创建。

如何获取安全区域终点,以便可以在安全区域内绘制视图?

编辑:我不是以编程方式创建安全区。

ios safearealayoutguide

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