小编EJV*_*EJV的帖子

将ISO 8601时间戳转换为NSDate:如何处理UTC时间偏移?

我无法将ISO 8601时间戳转换为NSDate.我尝试使用NSDateFormatter,但我无法使用时间戳结束时出现的UTC时间偏移.为了解释,我想将以下时间戳转换为NSDate:2011-03-03T06:00:00-06:00.我的问题是:我如何处理"-06:00"部分?我尝试使用yyyy-MM-dd'T'HH:mm:ssZ我的日期格式字符串,但它不起作用.有什么建议?

iso utc nsdate

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

iPhone正确的景观窗口坐标

我想使用以下代码获取表视图的窗口坐标:

[self.tableView.superview convertRect:self.tableView.frame toView:nil]

它在纵向模式下报告正确的坐标,但是当我旋转到横向时,它不再报告正确的坐标.首先,它会翻转x,y坐标以及宽度和高度.但这不是真正的问题.真正的问题是坐标不正确.在纵向中,表格视图框架的窗口坐标为{{0,114},{320,322}},而在横向中,窗口坐标为{{32,0},{204,480}}.显然这里的x值是不正确的,对吧?不应该是84吗?我正在寻找一个解决这个问题的方法,如果有人知道如何在横向模式下获得视图的正确窗口坐标,如果你能与我分享这些知识,我将非常感激.

以下是一些屏幕截图,以便您可以看到视图布局.

肖像:http://i.stack.imgur.com/IaKJc.png

风景:http://i.stack.imgur.com/JHUV6.png

iphone landscape window coordinates

8
推荐指数
2
解决办法
5341
查看次数

标签 统计

coordinates ×1

iphone ×1

iso ×1

landscape ×1

nsdate ×1

utc ×1

window ×1