Adds a basic intrinsicContentSize for auto layout compatibility.
Uses a fixed width, as it seems that providing an accurate intrinsic width would require refactoring the code which is more effort than I want to put into this. But I think that would be the way to go in order to do this properly.
You probably saw the comments for ways to make this better. But this is good enough for my purposes at the moment, and I don't have time to dig further.
Adds a basic intrinsicContentSize for auto layout compatibility.
Uses a fixed width, as it seems that providing an accurate intrinsic width would require refactoring the code which is more effort than I want to put into this. But I think that would be the way to go in order to do this properly.