我想创建一个可以从两个自定义类继承的类.你有什么想法吗?请看下面我的例子:
头等舱:
@interface UIZoomableView : UIView
{
UITapGestureRecognizer *_tapGestureRecognizer;
}
Run Code Online (Sandbox Code Playgroud)
和实施:
- (void)onDoubleTap:(UITapGestureRecognizer *)sender
{
CGSize newSize;
CGPoint centerPoint = self.center;
if ([self isSmall])
{
newSize = [self bigSize];
}
else
{
newSize = [self smallSize];
}
[UIView animateWithDuration:0.3 animations:^{
self.size = newSize;
self.center = centerPoint;
}];
}
Run Code Online (Sandbox Code Playgroud)
二等:
@interface UIDraggableView : UIView
UIPanGestureRecognizer *_panGestureRecognizer;
@end
Run Code Online (Sandbox Code Playgroud)
执行:
- (void)handlePan:(UIPanGestureRecognizer*)sender
{
..
}
Run Code Online (Sandbox Code Playgroud)
我想创建一个可缩放和可拖动的自定义视图.你有什么想法吗?(没有复制代码..)
我认为类似协议,但我想要基类的默认值?我如何使用协议或类似协议来实现这一点.
谢谢你的回复!
如何获得两个比较的比较百分比?
例子:
如果r1(0,0,150,150)r2(0,0,150,150)那么接收100%.
如果r1(0,0,150,150)r2(75,0,150,150)那么接收50%.
我需要一些函数接收两个矩形并返回有多少相似的百分比..我需要两个矩形的重叠区域的百分比
谢谢你的帮助 :-)