Post

Replies

Boosts

Views

Activity

IOS cursor control
My app controls the cursor movement in a text view on iPhone and iPads. On screen touch, the IOS cursor position is out of sync with the app cursor position. Is there a way to find out, on screen touch, where the ios cursor positition is and update the app cursor to the ios cursor position? When they are out of sync, the user has to move the cursor to the startIndex and navigate from there. Frustating! I have looked at many programming books, forums, and internet search with nothing to no avail. Any help will be greatly appreciated. The app names are SummaGramPhonex and SummaGramIPAD11 and SummaGramIPAD13. Thanks. Charlie 3Sep25
0
0
129
1d
Cursor position sync between IOS touch screen and app textview.
The app puts button values into a text view area and controls the cursor. Upon an IOS touch screen, cut or paste, the IOS cursor loses sync with the app cursor causing an address out of bounds and fails. The IOS cut or paste changes the cursor position and the text.endIndex address by shrinking or expanding the text field. IOS doesn't know about the app cursorPosition. If IOS could update the app cursor position and the text.endIndex position would solve the problem. Or if the app knew about the IOS change could update the app cursor position and the text.endIndex. The current work around is the user sets the cursor to the text.startIndex using an app navigating button before the touch screen. The app does not fail. The user then navigates the cursor using arrow buttons to another position. To see this happen download the free SummaGramIPAD Trial.(13") TSIs have been requested with engineer suggestions for well over one year. I hope someone could figure this out. I just finished SummaGram iPhone and would like to host it. Thanks for your help. Charlie
0
0
42
Jul ’25
Sync IOS cursor to app cursor.
My app controls the cursor within its text area. Upon touching the screen the ios moves the cursor when dragging. The app cursor and the IOS cursor are now out of sync. Is there a way to set the app cursor to the IOS cursor? I have checked many sources to no avail. Thanks for your help. Charlie
3
0
302
Dec ’24
iPadOS cursor synchronized with app cursor control
The cursor is moved by the app in a Text area. iPadOS allows touch screen cursor movement to cut, copy, paste and insert text. When text is highlighted via handle controls, and cut requested, the app fails with cursor out of bounds. The app cursor was not moved in sync with IOS. It is obvious IOS does not sync with the app cursor position and the update of the endIndex.
0
0
419
Jul ’24
Code for undo/redo
Am using textview : This is Apple code from DTS...not functional. class TextStore: ObservableObject { @Published var text = " " let undoManager = UndoManager() @objc func setText(_ newText: String) { let oldText = text text = newText undoManager.registerUndo(withTarget: self, handler: { $0.setText(oldText) }) } } Button(b70){if textStore.undoManager.canUndo{textStore.undoManager.undo()} Button(b71){if textStore.undoManager.canRedo{textStore.undoManager.redo()} } }
0
0
536
Sep ’23
TextView pointer not advancing.
Have created an app for IOS Swift using button values placed in a text View. Pressing any button, the value is inserted at the top left of the view. Pressing another button, the value replaces the first button value. The pointer does not advance. I have dismissed the system keyboard via responder as only button values will be used for text entry and edit. I have spent hours looking at Apple docs, apple forums, Apple programming books and Apple videos. I have filed a TSI on 1 Sep 22 with no response. Any ideas would be deeply appreciated. Thanks...CharlieMO
1
0
413
Sep ’22