안녕하세요는이 stretchableImageWithLeftCapWidth 이미지 흐릿한
같은 이미지를 가지고 있고 그것을 잘 늘릴 수 있다고 생각합니다. 폭은 17px, 높이는 30px입니다.
그냥 가로로 늘릴 수 있기를 바랍니다. 그러나 이것이 내가 스트레칭 할 때 끝나는 것입니다. 그것을 스트레칭 밖으로
...
는 어쩌면 나는이 코너에 대한 까다롭게 해요하지만 그것보다 조금 더 작업을해야처럼 그냥 보인다.
도움이 될 것입니다!
int textWidth = [text length] * 10;
CGRect rect = CGRectMake(32.50f, 14.5f, 40.0f, 30.0f);
UIImage* img = [[UIImage imageNamed:@"screen_displayer_rounded.png"] stretchableImageWithLeftCapWidth:8 topCapHeight:0];
UIImageView* imgView = [[UIImageView alloc] initWithFrame:rect];
[imgView setImage:img];
//[imgView addSubview:label];
NSLog(@"imge %@", imgView.subviews);
[self addSubview:imgView];
죄송합니다. 잘못된 코드를 게시했습니다. 정상적으로 8이면 16이되도록 1 픽셀을 남겨두고 여전히 스트레칭을 위해 남겨 둡니다. 위의 것과 동일합니다 –
rect = CGRectIntegral (rect); ? 픽셀의 일부분에 위치를 지정하면 그래픽이 흐려지는 경우가 있습니다. 그리고 모자 8x0을 8x6으로 바꿉니다. – Jano
해치드 !!!!!!!!!!!!!!!!!!!!! 그것이 무엇을 설명 할 수 있습니까? –