First commit.
Fixed bug of selecting text.
Added gitignore.
Deleted xcuserdata.
Refactoring the code to extract fragmnet regions of selected strings. Added the code to render user's tapped region above the touched point.
Added the loupe view to magnify strings under user's finger.
Split the codes to render loupe into 2 functions.
Removed old codes.
Enabled loupe to zoom up/down when it will appear or hide.
Fixed memory leak of loupe.
Enabled to adjust selected strings after user's selection.
Refactoring mode of UZTextView.
Adjust color and line width of loupe appearance.
Added the code to render cursor to change selection range.
Added the code to manage loupe's hidden status.
Refactoring the code. Removed old code.
Added the code to deselect strings when user make a brief tap.
Show UIMenuController when user make a new selection or change existing selection.
Enabled to copy selected strings into UIPasteboard.
Refactoring.
Fixed the bug that the cursor moves when it pass the other one.
Refactoring drawing methods that use from and to parameters.
Removed deprecated methods.