我試圖把建議放在instagram上的textview上,如果你鍵入#你好,他建議你好和其他類似的標籤,我可以要在TextField中做到這一點,我怎麼能在TextView中做到這一點?我在github上看到了這個項目,我試着用這個:https://github.com/slackhq/SlackTextViewController/tree/swift-example但是我不能讓它在swift上工作,嘗試了大約3個小時......我該怎麼做?你有什麼想法 ?非常感謝你。Swift 1/2 UITextView建議標記爲「@」或「#」
0
A
回答
0
你使用CocoaPods?如果不是,你絕對應該。這非常簡單,可以將任何Objective-C窗格連接到您的swift項目。
跳到第4步,如果你已經得到了你的CocoaPods設置
- 下載的CocoaPods如果您還沒有與
sudo gem install cocoapods
- 運行
pod init
目錄與項目文件 - 添加
pod 'SlackTextViewController'
和刪除模板在PodFile
(在項目目錄中創建)中的吊艙 - 運行
pod install
,關閉Xcode中的項目並打開創建.workspace
文件 - 在您的Xcode使用
File->New->File
創建新Header
文件並將其命名它在某種程度上就像Bridging.h
- 選擇您的工作空間頂部的項目文件,選擇目標,並打開
Build Settings
標籤。查找Objective-C Bridging Header
和使用相對路徑設定的價值,您Bridging.h
- 在你
Bridging.h
附加線
#import "SLKTextViewController.h"
然後終於建立你的工作空間。現在你應該可以編譯沒有任何錯誤。
你可以用swift通過橋接頭文件 – katleta3000
一起編譯objective-c文件,但是呢?這不是一個指導如何把代碼在swift中得到建議:\ – Marcoc