小编aka*_*aii的帖子

如何调整UIToolbar实例包含的UIBarButtonItem的框架或垂直对齐?

UIBarButtonItems的水平定位没问题,我可以简单地用固定/灵活的空间物品填充空间.但是,我似乎无法垂直调整工具栏项.UIToolbar没有对齐属性,UIBarButtonItem无法设置其框架.

我需要这样做是因为我们使用了使用initWithImage创建的自定义图标和使用initWithBarButtonSystemItem创建的标准图标.自定义图标没有正确居中(它们向上偏移,相对于系统图标,它们正确居中),因此工具栏看起来很笨拙.

iphone vertical-alignment uitoolbar uibarbuttonitem

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

有没有人使用YAJL的Objective-C绑定经验?

http://github.com/gabriel/yajl-objc

我已经尝试过SBJSON,虽然它有效,但我正在寻找其他选项来改进解析速度和内存消耗.但是这个库的使用似乎并不像SBJSON那样简单,我不知道如何开始使用yajl.

像这样的东西:

NSArray *parsed = [data yajl_JSON];
Run Code Online (Sandbox Code Playgroud)

导致以下错误:

- [NSConcreteMutableData yajl_JSON]:无法识别的选择器发送到实例0x5372180

尝试解析NSString对象会导致同样的问题.我可以看到界面,但似乎没有实现...我没有正确链接到静态库?

Google在使用示例方面的表现很少.项目本身的文档仅说明了从json数据/字符串生成对象的以下内容.

#import "NSObject+YAJL.h"

NSData *JSONData = [NSData dataWithContentsOfFile:@"example.json"];
NSArray *arrayFromData = [JSONData yajl_JSON];

NSString *JSONString = @"[\"Test\"]";
NSArray *arrayFromString = [JSONString yajl_JSON];
Run Code Online (Sandbox Code Playgroud)

这看起来和我试过的几乎一样.我在这里错过了什么?

iphone json objective-c

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

在网站加载时,如何使用Javascript动态地包装链接中的所有图像?

我几乎没有任何使用DOM和使用Javascript的经验,我有一个非常具体的任务,我正在努力完成.

假设我的HTML中有一个图像:

<img src="foo.jpg" />
Run Code Online (Sandbox Code Playgroud)

当网站加载时,我想拍摄该图像(实际上是文档中的所有图像),并将它们包装在一个链接中:

<a href="http://www.foobar.com"><img src="foo.jpg" /></a>
Run Code Online (Sandbox Code Playgroud)

我可以用什么来完成这个?对于这项具体任务,谷歌并没有为我提供太多帮助.在加载时,我可以访问并迭代文档中的所有图像...但我不知道从那里去哪里以便将图像包装在链接中.

javascript dom image href

0
推荐指数
1
解决办法
832
查看次数