There are basically two different ways of doing it.
Use an iOSTable with custom cells.
If you want more control over what is displayed, the possibility to show two news updates side to side you can try iOSFlexGrid: https://www.jeremieleroy.com/products/flexgrid.php
With Flexgrid you first design one or more ContainerControls then setup the contents of the containers with the socket response.
Finally, each container added to FlexGrid will be automatically re-arranged depending on screen size/orientation and container min/max size.
Flexgrid is one of the major components used in my app Packr: https://getpackr.io