2015-01-08 39 views
-1

我對Acccordian功能使用Collapseclick庫。如果試圖調用-(UIView *)viewForCollapseClickContentViewAtIndex:(int)index;方法並用for循環替換開關盒,我正面臨問題。我是新的objectiveC。請幫助我!如何在Collapseclick Library中自定義方法?

+0

這聽起來像你要改變的方法。您可以將viewForCollapse ...方法中的代碼複製並粘貼到您自己的代碼中,然後將其更改爲您想要的方式,然後使用該方法。這會工作嗎?否則,我將不得不更多地瞭解庫代碼是如何格式化的以及你想要做什麼來幫助你。 – Alex

+0

- (UIView *)viewForCollapseClickContentViewAtIndex:(int)index { switch(index){ case 0 : return detailloan_view; 休息; 情況1: return detailoverview_view; }} 這裏是我的視圖 - 控制代碼,在那裏我曾嘗試定製method.Problem是,我想與循環這裏這個方法裏面,請建議更換開關的情況下!!!! –

回答

0

老實說,很難向您推薦一個解決方案,而不知道庫代碼是如何設置的,但是您可以嘗試子類化實現該方法的任何類。如果該方法在某個類上,則創建另一個類,該類是該類的子類並重寫該方法。公開你需要的任何變量,如果它們尚未在該庫中公開的話。

查看繼承這個文檔詳細說明: https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html

相關問題