小编Kru*_*nal的帖子

自定义带标题视图的导航栏

我试图在导航栏的中心添加自定义视图,我正在使用以下代码来测试它:

UIView * testView = [[UIView alloc] init];
[testView setBackgroundColor:[UIColor blackColor]];
testView.frame = CGRectMake(0, 0, 100, 35);
[self.navigationController.navigationItem.titleView addSubview:testView];
Run Code Online (Sandbox Code Playgroud)

我在我的视图控制器的viewDidLoad方法中进行设置,但是当我运行我的程序时,我的导航栏中似乎没有任何变化.

你能帮帮我吗?

objective-c uinavigationbar uinavigationitem ios swift

33
推荐指数
3
解决办法
8万
查看次数

Android Studio Beta频道,Android Studio Canary频道,Android Studio开发频道有什么区别?

我是Android新手,想知道安装什么工作室,Android Studio Beta频道,Android Studio Canary频道,Android Studio开发频道有什么区别?

在此输入图像描述

android android-studio

33
推荐指数
1
解决办法
8618
查看次数

如何从一个对象数组中制作IBOutlets?

我想用Interface Builder中的一堆UIImageViews创建一个数组.而不是20或30

IBOutlet UIImageView *img1;
Run Code Online (Sandbox Code Playgroud)

并以这种方式链接它们,然后将它们放入数组中,有没有办法声明一个IBOutlet UIImageViews数组?

就这样,我的头文件中没有这么多声明.

iphone interface-builder iboutlet ios iboutletcollection

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

从基于另一个数组的数组中删除对象

我有两个像这样的数组:

var arrayA = ["Mike", "James", "Stacey", "Steve"]
var arrayB = ["Steve", "Gemma", "James", "Lucy"]
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,JamesSteve比赛,我希望能够从删除它们arrayA.我怎么写这个?

arrays xcode swift

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

如何获取本地化的CFBundleDisplayName

[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleDisplayName"]
Run Code Online (Sandbox Code Playgroud)

此API返回plist中的Bundle Display Name.

但是我的应用程序已本地化并具有不同的显示名称

所以我需要获得本地化的显示名称,InfoPlist.strings因为设备语言设置会有所不同.

bundle objective-c ios

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

减小iPhone模拟器窗口的大小?

是否可以调整iPhone模拟器的大小?我正在使用屏幕捕获软件来记录我的iPhone应用程序的演示,能够调整iPhone模拟器窗口的大小是很方便的.

谢谢!

simulator scale ios ios-simulator xcode9

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

从App Store以外的地方下载Xcode

我的Mac存在问题,我基本上无法从App Store下载任何内容,因为当我尝试登录时无法验证我的设备.我尝试了在网上找到的所有解决方案,然后把它带到Apple Store,他们在那里工作了一个小时,仍然无法修复它.

我可以从App Store旁边的任何地方获得当前稳定版/测试版的Xcode吗?是否有可能让朋友下载它然后交给我?

xcode download ios xcode9.4 xcode10

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

Swift将多个IBOutlet放入一个数组中

多个IBOutlets

我使用了这些(标有红色边框)IBOutlets ctrl + drag

但我不喜欢完全相同的9次线(干)

我如何将这些IBOutlet放入数组中?

cocoa iboutlet ios iboutletcollection swift

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

在应用内启用或禁用Iphone推送通知

我有一个iPhone应用程序,可以接收推送通知.目前我可以通过转到iPhone设置/通知来禁用我的应用程序的推送通知.

但我想在我的应用程序中添加一个开关或按钮来启用或禁用推送通知.

它可以完成,因为我在foursqure看到它iphone应用程序做到了.他们在设置呼叫通知设置中有一个部分,用户可以启用或禁用该应用的不同类型的通知.

我在网上寻找一个合适的解决方案,但仍未找到方法.任何人都可以知道如何做到这一点?

提前致谢 :)

push-notification ios swift usernotifications unusernotificationcenter

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

如何启用/禁用应用程序的推送通知?

在我的应用程序中,我想从我的应用程序本身的设置页面启用/禁用推送通知.任何人都可以建议我从应用程序打开/关闭通知中心的应用程序状态的解决方案?

xcode push-notification ios remote-notifications unusernotificationcenter

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