Why would it make a difference?
What problem are you trying to solve?
So, I'm creating a function with in our app to allow do a sort-of texting action. In this, each message is an individual record and based on whether or not the message has been sent the "Send" button at the bottom will change to "Delivered". However, as with iMessage, you can't manually change that as it is based on whether or not you are composing a message. So, for example, my customer creates a record or message, based on the conditional hiding, if he has not sent the message yet, that will show as "Send". When he presses it, it will then say "Delivered" and a "+" button will show up to compose a new message. Then, when he creates a new record or message, it will change back to "Send". So, my problem is, after he has started composing the second message, I don't want him to be able to go back to it, but I still want him to be able to view it. Does that all make sense?
Then you just need to control which record can be edited.
Access privileges is one one way to do that, but other options are also possible.
1) put to copies of this field on your layout. Use behavior settings to block Browse Mode access to one copy and not the other. Use Hide Object When to control which copy of the field is visible.
2) Put the editable copy of the field inside a popover. Use a button with a script to either open the popover or not as you see fit.