我无法将ISO 8601时间戳转换为NSDate.我尝试使用NSDateFormatter,但我无法使用时间戳结束时出现的UTC时间偏移.为了解释,我想将以下时间戳转换为NSDate:2011-03-03T06:00:00-06:00.我的问题是:我如何处理"-06:00"部分?我尝试使用yyyy-MM-dd'T'HH:mm:ssZ我的日期格式字符串,但它不起作用.有什么建议?
我想使用以下代码获取表视图的窗口坐标:
[self.tableView.superview convertRect:self.tableView.frame toView:nil]
它在纵向模式下报告正确的坐标,但是当我旋转到横向时,它不再报告正确的坐标.首先,它会翻转x,y坐标以及宽度和高度.但这不是真正的问题.真正的问题是坐标不正确.在纵向中,表格视图框架的窗口坐标为{{0,114},{320,322}},而在横向中,窗口坐标为{{32,0},{204,480}}.显然这里的x值是不正确的,对吧?不应该是84吗?我正在寻找一个解决这个问题的方法,如果有人知道如何在横向模式下获得视图的正确窗口坐标,如果你能与我分享这些知识,我将非常感激.
以下是一些屏幕截图,以便您可以看到视图布局.