2017-10-27 14:47:26 u014621518 阅读数 2237

iOS 11开发教程(八)定制iOS11应用程序图标

在图1.9中可以看到应用程序的图标是网状白色图像,它是iOS模拟器上的应用程序默认的图标。这个图标是可以进行改变的。以下就来实现在iOS模拟器上将HelloWorld应用程序的图标进行更改。

(1)添加图像logo.png到创建的项目中,添加图像的具体步骤如下。首先右击项目文件夹中的任意位置,弹出快捷菜单,如图1.34所示。


图1.34  快捷菜单

然后,选择Add Files to "HelloWorld"…命令,弹出选择文件对话框,如图1.35所示。


图1.35  选择文件对话框

最后,选择需要添加的图像,单击Add按钮,实现图像的添加。添加后的图像就会显示在项目文件夹中。

注意:除了上面介绍的添加图像的方法外,还有一种拖动的方法。具体步骤如下:

打开HelloWorld项目和logo.png所在的文件夹,如图1.36所示。


图1.36  打开文件夹

然后,拖动logo.png图像到HelloWorld项目的项目文件夹中,松开鼠标,弹出Choose options for adding these files:对话框,如图1.37所示。


图1.37  Choose options for adding these files:对话框

最后,单击Finish按钮,图像logo.png就被添加到HelloWorld项目的项目文件夹中了。

注意:iOS 11的图标尺寸必须是120*120像素的。

(2)单击打开项目文件夹中的Info.plist文件,在其中添加一项Icon files,在其下拉菜单的Value中输入添加到项目文件夹中的图片,如图1.38所示。


图1.38  Info.plist文件

此时运行程序,在返回iOS模拟器的主界面后,会看到如图1.39所示的效果。


图1.39  运行效果

2016-12-29 16:16:55 duwei0351 阅读数 97
请教一个IOS的问题,

我之前开发的IOS应用,当系统升级到了IOS7后,应用的图标就变会默认的了。如下图:


是因为我缺少了什么格式的图片的缘故吗?因为我见其他应用的图标升级了IOS7后依然还在。

请教那些像素的图标是必须的呢,如果要做到在ipad,iphone通过,那些像素的图标是必须的,
已经困扰了好几天了,谢谢。
2015-04-03 16:27:05 chuming0311 阅读数 3404

一、ios的icon图标详细设置

icon图标的设置其实很简单主要两个步骤:

(1)将图片添加进工程中

(2)在info.plist---》添加一个属性Icon files 


其中红色标记为图片名;



二、启动页面的设置

启动页面设置有两种方法,下面分别介绍这两种方法:

(1)第一种方法:

(a).  点击工程名,找到General选项下的----》App Icons and Launch Images选项,设置如下:

红色标记部分,记得为空;

(b). 导入三张默认的图片,图片得名字都是规定,不要轻易更改,还要注意相应的尺寸大小,不然就会出现问题

第一种方式就ok了;

(2)第二种方法,是使用Images.xcassets组件

(a).  点击工程名,找到General选项下的----》App Icons and Launch Images选项,设置如下:

设置如上,点击红色标记出,到(b)

(b)由(a)调到如下界面

点击小方框,右边工具栏就会出现相应的图片尺寸大小,将所对应尺寸大小的图片拖到相应得方框就ok了,标记如下:

所有图片拖完,就能运行程序了;


注:如果需要设置启动页面的停留时间,在AppDelegate.m的

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

添加如下代码:

[NSThreadsleepForTimeInterval:2];

ok了;



2017-08-21 09:48:58 wangmingenter 阅读数 1596

排序的控制是一个UITableViewCellReorderControl,但它是一个私有的类,不能直接访问它,通过子视图的层次结构找到它的图片。在自定义cell里添加如下方法:

- (void) setEditing:(BOOL)editing animated:(BOOL)animated
{
    [super setEditing: editing animated: YES];
    if (editing) {
        for (UIView * view in self.subviews) {
            if ([NSStringFromClass([view class]) rangeOfString: @"Reorder"].location != NSNotFound) {
                for (UIView * subview in view.subviews) {
                    if ([subview isKindOfClass: [UIImageView class]]) {
                        ((UIImageView *)subview).image = [UIImage imageNamed: @"new.png"];
                    }
                }
            }
        }
    }   
}




2016-03-09 15:59:02 huangfei711 阅读数 682

在IOS模拟器中的应用程序会将默认的网状白色图像作为应用程序的图标,但是这个图标是需要用户自定义的。下面就在IOS模拟器上将“myIOS”应用程序的图标进行更改。
(1)右键单击项目文件夹,在弹出的快捷菜单中选择Add Files to “myIOS”… 。
(2)在弹出的文件位置中,选择要添加的图片,单击Add按钮,图片就添加到了项目文件夹中。
(3)单击打开Info.plist文件,在其中添加一项Icon files,在其下拉菜单的value中输入添加到项目文件夹中的图片,如下图所示:

这里写图片描述

单击运行按钮,运行结果如下图所示:

这里写图片描述

iOS中的图标规格

阅读数 520

没有更多推荐了,返回首页