小编mas*_*gar的帖子

UITcrollView里面的UITableViewCell触摸检测

我有一个包含8个自定义单元格的tableview.在第8个单元格中,我添加了一个启用了分页的scrollView,这样我就可以显示第1页和第2页(或3,4 ... 10)而没有非常高的单元格.

问题是scrollView我不能使用didSelectRowAtIndexPath,因为单元格在scrollView后面,所以我试图检测scrollView tap(不刷卡).

我玩touchesBegan和touchesEnded,但他们从未被调用过(我知道触摸仅与UIView合作,但也许.....)

非常感谢任何帮助.

谢谢,马克斯

iphone uitableview uiscrollview

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

在相机胶卷中保存图像并获取资产网址

对于我正在开发的应用程序,我使用UIImagePickerController拍摄照片并将其存储在相机胶卷中:

- (void)imagePickerController:(UIImagePickerController*)picker didFinishPickingMediaWithInfo:(NSDictionary*)info {
//... some stuff ...

        UIImageWriteToSavedPhotosAlbum([info objectForKey:@"UIImagePickerControllerOriginalImage"], nil, nil, nil);

}
Run Code Online (Sandbox Code Playgroud)

图像被保存,现在我需要获取它的参考URL,所以我尝试枚举相机滚动并获取最后一个图像,但我总是得到我刚拍摄的图像之前的图像.

任何人都知道如何获得刚刚保存的图片的参考?

谢谢,马克斯

iphone uiimagepickercontroller

12
推荐指数
1
解决办法
6066
查看次数

根据currentLocale的NSDateformatter setDateFormat

我很生气,可能是一个愚蠢的问题.

我有3个字符串:年,月和日.我需要有一个基于currentLocale的正确格式的日期,所以如果currentLocale localeIdentifier是en_US我的dateFormat应该是:MMM/dd/yyyy

如果它是fr_FR,则dateFormat应为dd/MMM/yyyy

我不认为这样做的唯一方法是获取currentLocale localeIdentifier并从一堆if开始.

提前致谢.

马克斯

cocoa-touch nsdateformatter ios nslocale

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

xcode 4.5切换标签需要2秒以上

我升级到XCode 4.5,当我点击一个标签打开它时,它需要超过2秒才能打开它.

有谁经历过并解决了同样的问题?

xcode4 xcode4.5

5
推荐指数
1
解决办法
405
查看次数

core-plot CPTextStyle fontName只读

我正在玩核心情节,我想为轴标题设置字体系列和大小,所以我做的是:

CPTextStyle *axisTitleTextStyle = [CPTextStyle textStyle];
axisTitleTextStyle.fontName = @"Helvetica Bold";
axisTitleTextStyle.fontSize = 14.0;
Run Code Online (Sandbox Code Playgroud)

但是当我编译时,我得到了错误:

error: object cannot be set - either readonly property or no setter found
Run Code Online (Sandbox Code Playgroud)

我该如何设置字体?

谢谢,马克斯

core-plot ios4

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

使用componentsSeparatedByString拆分NSString

我有一个我需要拆分的字符串.使用componentsSeparatedByString会很容易但我的问题是分隔符是逗号,但我可以使用逗号而不是分隔符.

我解释:

我的字符串:

NSString *str = @"black,red, blue,yellow";
Run Code Online (Sandbox Code Playgroud)

红色和蓝色之间的逗号不得视为分隔符.

我可以确定逗号是否是分隔符,或者检查是否有空格.

目标是获得一个数组:

(
black,
"red, blue",
yellow
)
Run Code Online (Sandbox Code Playgroud)

objective-c nsstring foundation

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