コード例 #1
0
void CDNewsImageTableCell::initWithCell(int num)
{
    cell_tag = CCRANDOM_0_1()*4+1;
    DSize _size = this->getFrame().size;
    CALabel* test = CALabel::createWithFrame(DRect(40,
                                                       _size.height-150,
                                                       _size.width-90,
                                                       40));
	test->setColor(CAColor_black);
    test->setTextAlignment(CATextAlignmentLeft);
    test->setVerticalTextAlignmet(CAVerticalTextAlignmentTop);
    test->setFontSize(32);
    test->setBold(true);
    test->setTag(100);
    this->addSubview(test);
    
    CALabel* dsc = CALabel::createWithFrame(DRect(40,
                                                      _size.height-90,
                                                      _size.width-90,
                                                      70));
	dsc->setColor(CAColor_black);
    dsc->setTextAlignment(CATextAlignmentLeft);
    dsc->setVerticalTextAlignmet(CAVerticalTextAlignmentTop);
    dsc->setFontSize(26);

    dsc->setTag(101);
	dsc->setColor(ccc4(200, 200, 200, 255));
    this->addSubview(dsc);
    
    CommonUrlImageView* temImage = CommonUrlImageView::createWithFrame(DRect(0,5,_size.width,_size.height-180));
    temImage->setTag(200);
    temImage->setImageViewScaleType(CAImageViewScaleTypeFitImageCrop);
    
    CommonUrlImageView* temImage1 = CommonUrlImageView::createWithFrame(DRect(0,5,_size.width,_size.height-180));
    temImage1->setTag(201);
    temImage1->setImageViewScaleType(CAImageViewScaleTypeFitImageCrop);
    
    CommonUrlImageView* temImage2 = CommonUrlImageView::createWithFrame(DRect(0,5,_size.width,_size.height-180));
    temImage2->setTag(202);
    temImage2->setImageViewScaleType(CAImageViewScaleTypeFitImageCrop);
    
    CommonUrlImageView* temImage3 = CommonUrlImageView::createWithFrame(DRect(0,5,_size.width,_size.height-180));
    temImage3->setTag(203);
    temImage3->setImageViewScaleType(CAImageViewScaleTypeFitImageCrop);
    
    this->addSubview(temImage);
    this->addSubview(temImage1);
    this->addSubview(temImage2);
    this->addSubview(temImage3);
}