ios - Scrollview will not scroll even with larger contentsize -
got strange problem dont understand.
i set content size cgsize created called newsize. adding buttons in row in uiscrollview goes outside of frame of scrollview , changing content size match new width + 400 insurance.
newsize.width = contentsizewidth+400; nslog(@"newsize width: %f", newsize.width); [_scrollviewoutlet addsubview:button]; [_scrollviewoutlet setcontentsize:newsize]; nslog(@"scrollviewoutlet content width: %f", _scrollviewoutlet.contentsize.width); the nslog prints out 768. scrolling enabled in scrollview in interface builder cannot scroll scrollview? problem be?
this may help: add buttons before provide contentsize.
// add buttons // create contentsizewidth presumably adding buttons height contentsizewidth = contentsizewidth + buttonheight;// repeat every button [_scrollviewoutlet addsubview:button]; // create newsize newsize.width = contentsizewidth+400; // set content size [_scrollviewoutlet setcontentsize:newsize];
Comments
Post a Comment