已关闭。此问题需要更多的focused。当前不接受答案。
**想要改进此问题吗?**更新问题,使其仅关注editing this post的一个问题。
昨天关门了。
Improve this question
我正在使用getstream聊天快捷库。
但是定制swiftUI View很困难。
例如,我想隐藏视图的一部分,如照片中所示。
这是从ChatChannelVC转到ChatChannelInfoView的代码。
@objc func didSelectAvatarView() {
guard let channel = self.channelController.channel else { return }
let channelInfoView = ChatChannelInfoView(channel: channel)
let vc = UIHostingController.init(rootView: channelInfoView)
navigationController?.pushViewController(vc, animated: true)
}
ChatChannelVC在UIKit中实现,而ChatChannelInfoView在SwiftUI中实现。
因为StreamChat UIKit库中没有ChatChannelInfoView。
ChatChannelInfoView属于StreamChatSwiftUI库,无法直接修改。
1条答案
按热度按时间gudnpqoy1#
据我所知,您使用的是我们的UIKit SDK,但您需要SwiftUI的频道信息视图。
此视图按原样提供,但我们可以通过配置隐藏某些视图。请在GH存储库中为此创建一个问题:https://github.com/GetStream/stream-chat-swiftui。
贝斯特马丁