我有一个drawRect,使时间轴有点像iCal.我使用for循环沿滚动视图写入时间.我想知道A)是否是一种确定用户是否在系统设置中选择了12或24小时时钟的方法,以及B)是否有更有效的方式来更改时间标签,然后每次通过调用'if'查询'for'循环.干杯
我有两个有这样关系的实体......

我想在对话上创建一个fetched属性,以返回属于它的最新消息.我不想保持另一种关系,所以拥有一个取得的财产似乎是要走的路.
那么归结为是什么;
如何将获取的属性限制为一个项目?
和
如何按时间戳对项目进行排序?
有没有办法知道"点击"是否在UIView的屏蔽区域内部或外部?我正在使用CoreGraphics掩盖UIView.

到目前为止我的代码是这样的..
- (void)viewDidLoad {
UIGestureRecogniser *r = [[UIGestureRecogniser alloc] initWithTarget:self action:@selector(gestCall:)];
[self addGestureRecogniser:r];
}
- (void)gestCall:(UIGestureRecogniser *)gestRec {
if ("somthing") {
// outside of mask
} else {
// inside of mask
}
}
Run Code Online (Sandbox Code Playgroud)
谢谢.
我有一个只有VC的肖像,它只呈现一个风景VC.我正在努力想看看它是如何让它发挥作用的.我有一些运气,在它出现之后调用动画旋转模态VC,但看起来有点狡猾.
我坚持使用iOS 4.3所以没有故事板.
我想要的是......
[landscapeVC setOrentation:UIDeviceOrentaionLanscape];
[portraitVC presentModalViewController:landscapeVC Animated:YES];
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助
我正在尝试使用a转换一个点数组CGAffineTransform.缩放工作完美,但点的左上角为(0,0)而不是左下角.像这样......

通常我会简单地使用,CGAffineTransformMakeScale(1,-1);但因为我已经执行了一个比例,我无法将它添加到现有的转换中.
这是我目前的代码
- (CGAffineTransform)transformFromValueToScreen
{
CGRect fromRect = self.valueSpace;
CGRect viewRect = self.screenSpace;
CGSize scales = CGSizeMake(viewRect.size.width/fromRect.size.width,
viewRect.size.height/fromRect.size.height);
CGAffineTransform transform = CGAffineTransformMakeScale(scales.width,
scales.height);
return transform;
}
Run Code Online (Sandbox Code Playgroud)