2010-05-28 50 views
1

我想在我的iPhone應用程序中讀取像word doc一樣的行號。我嘗試使用webUI控制器來顯示文檔,但找不到任何讀取內容/行號的方法。IPhone:如何讀取文檔的linenumber /內容

是否有任何窗口小部件使用我可以讀取頁面的內容/頁面。

TIA

回答

1

這裏的問題是,大多數文本格式不再具有邏輯行號。文本在邏輯上進行了配置,以便它適合UI顯示元素的物理尺寸。隨着用戶改變用戶界面(窗口大小,字體大小等),視線不斷移動。iPhone上的用戶界面更加穩定,但根本問題依然存在。

你真正可以做的唯一事情就是計算文本中的某些邏輯結構,如句子或段落。如果你在處理代碼,你可以統計每種特定語言的邏輯塊。

在Apple API上執行此操作的首選方法是使用一個或多個NSScanner實例在文本中搜索特定模式。