I did place this in the awakeFromNib... I also tried placing it in 
"updateDatasource",  "addImagesWithPath", and "addImagesWithPaths". All of the 
calls do not work. Here is my awakeFromNib code:

- (void)awakeFromNib {
    images = [[NSMutableArray alloc] init];
    importedImages = [[NSMutableArray alloc] init];

    [imageBrowser setAllowsReordering:YES];
    [imageBrowser setAnimates:YES];
    [imageBrowser setDraggingDestinationDelegate:self];
    [imageBrowser setCellsStyleMask:IKCellsStyleOutlined | IKCellsStyleShadowed 
| IKCellsStyleTitled];
    [imageBrowser setAllowsMultipleSelection:NO];
    [imageBrowser setAllowsEmptySelection:NO];
    [self populatePUB:nil];

    NSDictionary *dict = [[NSBundle mainBundle] infoDictionary];
    NSString *url = [dict objectForKey:@"MPStockImagesURL"];
    NSArray* path = [NSArray arrayWithObject:url];
    if (path) {
        [NSThread detachNewThreadSelector:@selector(addImagesWithPaths:) 
toTarget:self withObject:path];
    }
    [imageBrowser setSelectionIndexes:[NSIndexSet indexSetWithIndex:0] 
byExtendingSelection:NO];
}

Any ideas??

On 6/22/09 7:51 PM, "Graham Cox" <graham....@bigpond.com> wrote:



On 23/06/2009, at 10:08 AM, Richard Gutierrez wrote:

> I have been researching extensively on how to set an
> IKImageBrowserView's initial selection upon load to 0 index. Here is
> the call I am making:
>
> [imageBrowser setSelectionIndexes:[NSIndexSet indexSetWithIndex:0]
> byExtendingSelection:NO];
>
> Seems like the IKImageBrowserView is not fully loaded when the call
> is made, however, I do have an IKImageView which is selecting and
> loading the first object in the ImageBrowserView's object list
> correctly mat the same time I am calling the same time. Here is the
> entire call:
>
> - (void)updateDatasource


Where do you call this from?

You'll need to call it from -awakeFromNib to ensure the view is loaded.

--Graham




_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to