cost 389 ms
為什么當我使用 RxTableViewSectionedAnimatedDataSource 時 UITableViewCell 沒有綁定到 cellWiewModel?

[英]Why UITableViewCell does not bind to cellWiewModel when I use RxTableViewSectionedAnimatedDataSource?

當我將 MVVM 模式與 RxSwift 一起使用時, UITableViewCell出現了一些奇怪的問題。 我無法描述它,但我會盡力解釋。 假設我們有簡單的 UITableViewCell 使用帶有簡單計時器的 ViewModel。 我還使用 RxDataSources 來填充我的 tableV ...

Swift 枚舉符合可識別:類型不符合可識別協議

[英]Swift enum conformance to identifiable: Type doesn't conform to Identifiable protocol

我有一個具有關聯值的枚舉,我想將其用作 RxDataSources 中的一個項目。 我嘗試通過如下所示使其符合 Hashable 來使其符合可識別 我通過簡單地為每個案例分配一個 Int 值來實現哈希 function。 然后為了符合可識別性,我添加了一個返回哈希值的 id 屬性。 這編譯得很好。 ...

如何使用 RxDatasources 為 tableView 提供自定義頁眉/頁腳

[英]How to provide custom header/footer to a tableView using RxDatasources

我真的無法在文檔或其他地方找到它,但是有沒有辦法使用 RxDatasources 提供自定義 header 和從 nib 加載的頁腳? 例如,我正在出列這樣的單元格: 我沒有看到configureCell ( titleForHeaderInSection除外)有什么東西可以讓我出列/配置可重用頁眉 ...

使用 RxDatasources 實現多個部分

[英]Implementing multiple sections with RxDatasources

我正在嘗試使用 RxDatasources 制作多個部分(實際上是兩個部分)。 通常有一個部分,我會像這樣 go : model 部分: 然后是實際的 model: 我會像這樣使用它(在視圖控制器中): 但是,我如何將 go 與多個部分,不同類型的模型/單元? ...

如何解決氣旋復雜性? - RxDataSource RxSwift - SwiftLint

[英]How to fix Cyclonemtic Complexity? - RxDataSource RxSwift - SwiftLint

當我使用 RxDataSource 時,我遇到了這樣的警告:“違反循環復雜度:Function 的復雜度應為 10 或更低:當前復雜度等於 14 (cyclomatic_complexity)”。 我的代碼結構是這樣的: 誰能幫我解決這個問題? 非常感謝。 ...

使用 RxDatasources 綁定到數據源

[英]Binding to a datasource using RxDatasources

我有一個從服務器獲取的模型列表,基本上我得到了以下數組: } 所以我想在我的tableview中顯示一個聯系人列表。 現在我也有這個結構,它是這個 model 的包裝器: 我想做的是使用RxDatasources創建數據源,並綁定到它,如下所示(ContactsViewController.swi ...

RxDataSource:在 TableViewCell 中嵌套 CollectionView

[英]RxDataSource: Nest CollectionView in TableViewCell

部分定義: 我有這樣的數據源: 在組件案例中,我有 1 個單元格,在此單元格中我創建了 CollectionView: 我收到了這樣的錯誤:“斷言失敗:這是一項警告您之前已經在某處設置了委托(或數據源)的功能。您嘗試執行的操作將清除該委托(數據源)和意味着您的某些依賴於該委托(數據源)設 ...

如果 RxDataSource function 中的弱自我為零,如何正確返回帶有重用標識符的 CollectionViewCell?

[英]How do I properly return a CollectionViewCell with reuseIdentifier if weak self is nil in RxDataSource function?

我有一個問題,由於 memory 泄漏,數據源 function 用於使用 RxDataSource 的 CollectionView 中的 [unowned self] 更改為 [weak self]。 我現在收到了返回一個沒有reuseIdentifier 的空白collectionViewC ...

如何使用 RxDataSource 制作動態部分?

[英]How to make Dynamic sections with RxDataSource?

我要實現的目標的概述我正在嘗試制作一個通知表格視圖,並且每個通知都按其創建日期分組,因此表格視圖部分將是創建日期的數量,每個部分都包含在此日期創建的通知部分標題。 我進行了很多搜索,但沒有得到絕對答案如何使用 RxDataSource 使數組動態加載通過 API 接收的日期? 我發現的只是像這樣設 ...

RxDataSources headerView 和 footerView

[英]RxDataSources headerView and footerView

問題:在從網絡服務檢索結果之前,CollectionView header 和頁腳未顯示。 它們在從服務中檢索到項目后顯示。 我想要的結果::在從 api 調用檢索項目之前顯示 CollectionView header 和頁腳我嘗試過的:使用不同的數據源與 header 和初始 viewDidL ...

防止第一響應者在 tableview 重新加載時辭職

[英]Preventing first responder to resign on tableview reload

我正在使用 RxSwift,目前,我有一個可以內聯編輯的地址列表 IE:用戶單擊按鈕,單元格轉換為編輯模式,本質上顯示一些 UITextFields 現在的問題是,當我將 TextField 的輸入綁定到我的模型時,TableView 會重新加載,因此鍵盤關閉,我也嘗試過 RxAnimatabl ...

RxDataSources 集合視圖單元格始終使用淡入淡出插入單元格動畫,無法更改為不同的動畫

[英]RxDataSources collection view cell always uses fade for insert cell animation, can't change to a different animation

我有使用電池動畫的問題RxSwift上UICollectionView ,我簡單的設置如下: 使用像這樣的單元格和數據模型: 我正在使用按下update按鈕時update的BehaviourRelay : 問題是集合視圖確實有動畫,但它似乎總是使用淡入淡出風格的動畫。 選擇不同的選項 ...

RxDataSources 單元格重新加載動畫無法正常工作

[英]RxDataSources cell reload animations not working properly

我在RxDataSources單元格重新加載RxSwift動畫時遇到了一些問題。 我有一個簡單的表設置,如下所示: 型號: 當點擊按鈕時, BehaviorRelay會更新,表格似乎也在刷新,但是“動畫”總是相同的。 在提供的代碼中,我實際上已將所有動畫類型設置為.none但它仍在執行動畫。 ...

使用 RxSwift 時未設置 Tableview 數據

[英]Tableview data isn't being set while using RxSwift

我正在以編程方式創建我的 tableview 我在 viewdidload 期間調用綁定函數 我的 tableview 的數據源來自我的 viewmodel 中的一個 observable 我遇到的問題是沒有為tableview調用 bind 函數。 observable 中顯然有一些項目應該被綁 ...

Swift 5 RxDataSource 可擴展單元

[英]Swift 5 RxDataSource expandable cells

我想將可擴展的 tableView 從默認值傳遞給 Rx,但我發現我無法正確使用numberOfRownInSection的問題。 現在的邏輯是......當你的結構有標志isExpandable = false時,行數為0 我所擁有的是帶有 static 數據的tableView (結構將在下面提 ...

RxDataSources itemDeselected 沒有被調用

[英]RxDataSources itemDeselected not getting called

我正在使用 RxDataSources 並嘗試為單元格選擇進行“切換” function - 即允許通過點擊來選擇和取消選擇單元格(在單選表視圖中)。 我使用tableView.rx.itemSelected獲取選擇,使用self?.tableView.deselectRow(at: indexPa ...

Swift - 如何正確組合部分中的項目與 RxDataSource?

[英]Swift - How To Properly Combine Items In Section With RxDataSource?

當項目在一分鍾內發送時,我需要在部分中合並聊天消息。 我的代碼... 視圖模型 ...... ...... 視圖控制器 …… …… 留言項目 …… } …… 我的表格視圖被旋轉,因為我獲取消息被還原。 我知道這是我在掃描時的錯誤,因為當我評論這段代碼時,我的單元格以正確的方式排序,但沒有按 ...

如何允許編輯由RxDataSources支持的表視圖?

[英]How to allow editing of a table view backed by RxDataSources?

我正在建立一個由RxDataSources支持的表視圖。 我想為此表視圖啟用編輯,以便用戶可以刪除項目。 我目前有以下代碼: 為了使它可編輯,我在標記為X的地方添加了它: 並且也覆蓋了這種方法: 但是,當我按下編輯按鈕時,表格視圖單元格沒有任何變化。 我看不到左 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM