I am using following functions for converting textfield to label and vice versa
-(void)convertLabelToTextField : (NSTextField *)Inlabel
{
[Inlabel setBezeled:YES];
[Inlabel setDrawsBackground:YES];
[Inlabel setEditable:YES];
[Inlabel setSelectable:YES];
}
-(void)convertTextFieldToLable : (NSTextField *)textField
{
[textField setDrawsBackground:NO];
[textField setEditable:NO];
[textField setSelectable:NO];
[textField setBezeled:NO];
}
But my UI is not consistent.
- Initial Label
- Label to textfield
- Textfield to Label (after selecting text)
- Label to textfield
Can anyone please help me out.