gpt4 book ai didi

ios - 将 subview 添加到 TTPhotoViewController 的 TTPhotoview

转载 作者:行者123 更新时间:2023-11-29 13:38:27 26 4
gpt4 key购买 nike

我正在使用这个库 https://github.com/facebook/three20 .

查看其他示例和建议,我有子类 TTPhotoview

我想显示有关当前照片的附加标签或详细信息。我想将这些细节放在左角或上角。

我能够在 SubView 中放置和显示 UILabel 并显示它,但是当用户双击缩放图像时,这些标签会随之移动。我希望这些细节仍然显示,但在缩放后也保持在相同的位置。

下面是TTPhotoView的ShowCaption方法

- (void)showCaption:(NSString*)caption {

UILabel* sampletext = [[UILabel alloc] initWithFrame:CGRectMake(60, 210, 150, 30)];
sampletext.opaque = NO;
sampletext.backgroundColor = [UIColor redColor];
sampletext.font = [UIFont fontWithName:@"Helvetica" size:14];

sampletext.text = @"Sample photo details";

[self addSubview:sampletext];

if (caption) {
if (!_captionLabel) {
_captionLabel = [[TTLabel alloc] init];
_captionLabel.opaque = NO;
_captionLabel.style = _captionStyle ? _captionStyle : TTSTYLE(photoCaption);
//_captionLabel.alpha = _hidesCaption ? 0 : 1;
[self addSubview:_captionLabel];
}
}

_captionLabel.text = caption;
[self setNeedsLayout];

}

我是 ios 编程的初学者,因此非常感谢任何示例代码。多谢。

最佳答案

我可以通过将 subview 添加到 TTPhotoViewController 子类而不是 TTPhotoView 子类来实现这一点。

关于ios - 将 subview 添加到 TTPhotoViewController 的 TTPhotoview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9898772/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com