aspectFit for stickers
This commit is contained in:
parent
de0dad63e7
commit
c63eb41777
@ -1,5 +1,5 @@
|
||||
//
|
||||
// Copyright (c) 2019 Open Whisper Systems. All rights reserved.
|
||||
// Copyright (c) 2020 Open Whisper Systems. All rights reserved.
|
||||
//
|
||||
|
||||
#import "OWSMessageStickerView.h"
|
||||
@ -243,6 +243,7 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
TSAttachmentStream *stickerAttachment = self.viewItem.stickerAttachment;
|
||||
YYAnimatedImageView *stickerView = [YYAnimatedImageView new];
|
||||
stickerView.contentMode = UIViewContentModeScaleAspectFit;
|
||||
|
||||
stickerView.accessibilityLabel =
|
||||
[OWSMessageView accessibilityLabelWithDescription:NSLocalizedString(@"ACCESSIBILITY_LABEL_STICKER",
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
//
|
||||
// Copyright (c) 2019 Open Whisper Systems. All rights reserved.
|
||||
// Copyright (c) 2020 Open Whisper Systems. All rights reserved.
|
||||
//
|
||||
|
||||
import Foundation
|
||||
@ -429,6 +429,7 @@ public class ManageStickersViewController: OWSTableViewController {
|
||||
}
|
||||
|
||||
let stickerView = YYAnimatedImageView()
|
||||
stickerView.contentMode = .scaleAspectFit
|
||||
stickerView.image = stickerImage
|
||||
return stickerView
|
||||
}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
//
|
||||
// Copyright (c) 2019 Open Whisper Systems. All rights reserved.
|
||||
// Copyright (c) 2020 Open Whisper Systems. All rights reserved.
|
||||
//
|
||||
|
||||
import Foundation
|
||||
@ -235,6 +235,7 @@ public class StickerPackCollectionView: UICollectionView {
|
||||
|
||||
let stickerView = YYAnimatedImageView()
|
||||
stickerView.image = stickerImage
|
||||
stickerView.contentMode = .scaleAspectFit
|
||||
return stickerView
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
//
|
||||
// Copyright (c) 2019 Open Whisper Systems. All rights reserved.
|
||||
// Copyright (c) 2020 Open Whisper Systems. All rights reserved.
|
||||
//
|
||||
|
||||
import Foundation
|
||||
@ -27,6 +27,7 @@ public class StickerView: YYAnimatedImageView {
|
||||
}
|
||||
|
||||
loadSticker()
|
||||
contentMode = .scaleAspectFit
|
||||
}
|
||||
|
||||
// MARK: -
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
//
|
||||
// Copyright (c) 2019 Open Whisper Systems. All rights reserved.
|
||||
// Copyright (c) 2020 Open Whisper Systems. All rights reserved.
|
||||
//
|
||||
|
||||
import Foundation
|
||||
@ -55,7 +55,11 @@ public class StickerTooltip: UIView {
|
||||
private let tailWidth: CGFloat = 16
|
||||
private let bubbleRounding: CGFloat = 8
|
||||
|
||||
private let iconView = YYAnimatedImageView()
|
||||
private let iconView: YYAnimatedImageView = {
|
||||
let stickerView = YYAnimatedImageView()
|
||||
stickerView.contentMode = .scaleAspectFit
|
||||
return stickerView
|
||||
}()
|
||||
|
||||
private func createContents(fromView: UIView,
|
||||
widthReferenceView: UIView,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user