Currently, editing can be toggled off for specific fields in a feature layer view. However, this has to be done one-by-one and the behavior is buggy (after setting it to be non-editable, it still says editable unless you do it again).
I would propose having field editability as part of the view layer settings, similar to when you choose which fields to be visible in the view layer. For example, another checkbox that sets whether the field should be editable.