mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-23 06:35:51 +00:00
[WIP] Inline forums
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
import Foundation
|
||||
import UIKit
|
||||
import Display
|
||||
import TelegramPresentationData
|
||||
|
||||
final class ChatListTitleLockView: UIView {
|
||||
private let topView: UIImageView
|
||||
private let bottomView: UIImageView
|
||||
|
||||
override init(frame: CGRect) {
|
||||
self.topView = UIImageView()
|
||||
self.bottomView = UIImageView()
|
||||
|
||||
super.init(frame: frame)
|
||||
|
||||
self.addSubview(self.topView)
|
||||
self.addSubview(self.bottomView)
|
||||
}
|
||||
|
||||
required init?(coder aDecoder: NSCoder) {
|
||||
fatalError("init(coder:) has not been implemented")
|
||||
}
|
||||
|
||||
func updateTheme(_ theme: PresentationTheme) {
|
||||
self.topView.image = PresentationResourcesChatList.lockTopUnlockedImage(theme)
|
||||
self.bottomView.image = PresentationResourcesChatList.lockBottomUnlockedImage(theme)
|
||||
self.layoutItems()
|
||||
}
|
||||
|
||||
private func layoutItems() {
|
||||
self.topView.frame = CGRect(x: 7.0, y: 0.0, width: 7.0, height: 6.0)
|
||||
self.bottomView.frame = CGRect(x: 0.0, y: 6.0, width: 10.0, height: 8.0)
|
||||
}
|
||||
|
||||
override func layoutSubviews() {
|
||||
super.layoutSubviews()
|
||||
|
||||
self.layoutItems()
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user