小编doh*_*doh的帖子

向UIAppFonts添加多个字体会相互覆盖

我想通过一些自定义字体添加到一个iPhone应用程序UIAppFontsInfo.plist.

我可以通过代码来达到这两个字体名,即MyFont-BoldMyFont-Medium.

我的问题是,UIAppFonts数组中的最后一个字体会覆盖另一个字体,如果这是plist数组中的最后一个条目,则生成MyFont-BoldMyFont-Medium渲染出来MyFont-Bold.通过拖动MyFont-Bold作为第一个条目使两个字体名称呈现MyFont-Medium.

财产清单摘录:

UIAppFonts
  item 0    MyFont-Medium
  item 1    MyFont-Bold
Run Code Online (Sandbox Code Playgroud)

我正在调用字体:

UIFont* applicationFontBold = [UIFont fontWithName:@"MyFont-Bold"
                                              size:[UIFont buttonFontSize]];

UIFont* applicationFont = [UIFont fontWithName:@"MyFont-Medium"
                                          size:[UIFont buttonFontSize]];
Run Code Online (Sandbox Code Playgroud)

有人试过在一个字体系列中添加多种字体吗?

iphone uifont

6
推荐指数
1
解决办法
1723
查看次数

UITableView删除编辑将单元格内容推向右侧

[self.tableView setEditing:TRUE];tableView上设置时,本机表删除编辑图标显示在左侧.但是当使用普通风格的桌子时,这些圆形图标会将我的行背景(和内容)推向右侧.

如何防止编辑样式更改单元格位置,而是将图标放在单元格的顶部?

它现在的方式看起来像一个bug.

关于此的另一个问题.有没有办法定义indexPath.row == 0没有删除图标setEditing:TRUE

iphone coding-style editing uitableview ios

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

创建SVG进度圈

有谁知道如何在svg中创建一个"progressbar"圈?我需要指定圆的百分比,颜色以蛋糕的形状增长.

只要我有一个属性来改变它的当前状态,增长就可以是静态的.

geometry svg progress-bar

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

读取本地XML文件使NSXMLParser返回NULL

我有一个本地xml文件,我知道它包含UTF-8格式良好的xml.但是NSXMLParser不会解析correclty.

档案路径:

 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
 NSString *documentsDirectory = [paths objectAtIndex:0];
 NSString *appFile = [documentsDirectory stringByAppendingPathComponent:@"example.xml"];
Run Code Online (Sandbox Code Playgroud)

从Web保存xml:

 NSURL *xml = [NSURL URLWithString:@"http://www.example.com/example.xml"];
 NSString *data = [[NSString alloc] initWithContentsOfURL:xml encoding:NSUTF8StringEncoding error:nil];
 [data writeToFile:appFile atomically:YES encoding:NSUTF8StringEncoding error:nil];
Run Code Online (Sandbox Code Playgroud)

解析xml:

 NSURL *xmlFile = [NSURL URLWithString:appFile];
 NSXMLParser *addressParser = [[NSXMLParser alloc] initWithContentsOfURL:xmlFile];
Run Code Online (Sandbox Code Playgroud)

如果我尝试直接解析NSURL"xml"它可以工作,但上面的代码将返回NULL并且没有错误.我在论坛上发现了另一篇文章,描述了完全相同的内容,但我再也找不到了,帖子没有答案.

希望有人可以帮忙!基本上只需要将web xml存储到文件中,然后将其提供给NSXMLParser.

iphone nsxmlparser

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