知识屋:更实用的电脑技术知识网站
所在位置:首页 > 科技  > 软件

苹果iphone软件编程

发表时间:2022-03-25来源:网络

计算两个object中点之间距离的计算, 例如:两个UIImageView;



 

 

- (void)loadView

{

    [super loadView];

    //创建一个图像对象01

    UIImageView* imageView01 = [[[UIImageView alloc]initWithFrame:CGRectMake(200, 200, 60,60)]autorelease];


    //创建一个图像对象02

    UIImageView* imageView02= [[[UIImageView alloc]initWithFrame:CGRectMake(200, 30060,60)]autorelease];

    //建立一个浮点函数

    float distance;

    //使用本章内容的程式计算两个object的距离

    distance  = [self distanceFromPointX:imageView01.center distanceToPointY:imageView02.center];

 

    NSLog(@"Distance is %f",distance);

}

-(float)distanceFromPointX:(CGPoint)start distanceToPointY:(CGPoint)end{

   float distance;

    //下面就是高中的数学,不详细解释了

   CGFloat xDist = (end.x - start.x); 

   CGFloat yDist = (end.y - start.y); 

    distance = sqrt((xDist * xDist) + (yDist * yDist));

   return distance;    

}

 

本应用程序的代码下载(微盘)

twoPoint.zip
文章本人原创,仅供学术交流,不承担任何责任,希望大家多多交流。欢迎转载,但请注明出处,多珍惜别人的劳动成果,谢谢大家。一切版权归http://blog.sina.com.cn/iphonesdk 所有。


收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜