boundingRectWithSize dla NSAttributesString zwracający zły rozmiar
Próbuję pobrać rect dla przypisanego ciągu, ale wywołanie boundingRectWithSize nie uwzględnia rozmiaru, który przekazuję i zwraca rect z wysokością pojedynczej linii, w przeciwieństwie do dużej wysokości (jest to długi ciąg). Eksperymentowałem, przekazując bardzo dużą wartość wysokości, a także 0, jak w poniższym kodzie, ale zwracane rect jest zawsze takie samo.
CGRect paragraphRect = [attributedText boundingRectWithSize:CGSizeMake(300,0.0)
options:NSStringDrawingUsesDeviceMetrics
context:nil];
Czy jest to zepsute, czy muszę zrobić coś innego, aby zwrócił poprawkę na zawinięty tekst?