attributes.SetSize( width, height );
attributes.SetScalingMode( scalingMode );
+ attributes.SetFilterMode( ImageAttributes::BoxThenLinear );
Image image = ResourceImage::New( filename, attributes );
return image;
}
mContentLayer.Add( mScrollView );
mScrollView.Add( imageField );
mGridActor = imageField;
+
+ // Scroll to top of grid so first images loaded are on-screen:
+ mScrollView.ScrollTo( Vector3( 0, -1000000, 0 ) );
}
/**
// coordinates in a frame defined by a parent actor:
Actor gridActor = Actor::New();
- gridActor.SetSizeMode( SIZE_EQUAL_TO_PARENT );
+ gridActor.SetRelayoutEnabled( true );
+ gridActor.SetResizePolicy( FILL_TO_PARENT, ALL_DIMENSIONS );
gridActor.SetParentOrigin( ParentOrigin::CENTER );
gridActor.SetAnchorPoint( AnchorPoint::CENTER );