标签:
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
@property(strong,nonatomic) UIImageView *MyImage;
@property(strong,nonatomic) UITextView *MyView;
@property(strong,nonatomic) UISegmentedControl *MySegment;
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
self.MyView=[[UITextView alloc] initWithFrame:CGRectMake(60, 500, 300, 200)];
self.MyView.font=[UIFont systemFontOfSize:18];
self.MyView.textColor=[UIColor redColor];
self.MyView.userInteractionEnabled=NO;
[self.view addSubview:self.MyView];
//添加 分段标识
self.MySegment=[[UISegmentedControl alloc] initWithItems:@[@"食肉植物",@"观花植物",@"木本植物",@"多肉植物"]];
self.MySegment.frame=CGRectMake(60, 100, 300, 50);
[self.view addSubview:self.MySegment];
//添加视图
self.MyImage=[[UIImageView alloc] initWithFrame:CGRectMake(60, 180, 300,300)];
[self.view addSubview:self.MyImage];
//添加背景
self.view.backgroundColor=[[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"背景图.png"]];
//事件
[self.MySegment addTarget:self action:@selector(ValueChange) forControlEvents:UIControlEventValueChanged];
}
/**
* 触发事件
*/
-(void)ValueChange
{
switch (self.MySegment.selectedSegmentIndex)
{
case 0:
self.MyImage.image=[UIImage imageNamed:@"食肉植物.jpg"];
self.MyView.text=@"食虫植物是一种会捕获并消化动物而获得营养(非能量)的自养型植物。食虫植物的大部分猎物为昆虫和节肢动物。其生长于土壤贫瘠,特别是缺少氮素的地区,例如酸性的沼泽和石漠化地区。1875年,查尔斯·达尔文发表了第一篇关于食虫植物的论文。";
break;
case 1:
self.MyImage.image=[UIImage imageNamed:@"观花植物.png"];
self.MyView.text=@"风信子(学名:Hyacinthus orientalis L.):是多年草本球根类植物,鳞茎卵形,有膜质外皮,皮膜颜色与花色成正相关,未开花时形如大蒜,原产地中海沿岸及小亚细亚一带,是研究发现的会开花的植物中最香的一个品种。";
break;
case 2:
self.MyImage.image=[UIImage imageNamed:@"木本植物.png"];
self.MyView.text=@"桃(学名:Amygdalus persica L.):蔷薇科、桃属植物。落叶小乔木;叶为窄椭圆形至披针形,长15厘米,宽4厘米,先端成长而细的尖端,边缘有细齿,暗绿色有光泽,叶基具有蜜腺。";
break;
case 3:
self.MyImage.image=[UIImage imageNamed:@"多肉植物.png"];
self.MyView.text=@" 仙人球是外形呈球状的仙人掌科植物的统称,有很多品种。它们的原生地多为沙漠地带,喜高温干旱气候。茎呈球形或椭圆形,绿色,花着生于纵棱刺丛中,仙人球开花一般在清晨或傍晚。";
break;
default:
break;
}
}
标签:
原文地址:http://www.cnblogs.com/tmf-4838/p/5260084.html