Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6913713
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T09:15:11+00:00 2026-05-27T09:15:11+00:00

I have a Default.png which includes a version number on it. Every time I

  • 0

I have a Default.png which includes a version number on it. Every time I update my app, I have to change it both in the lite and full version’s default.png and default@2x.png. Hassle, no?

I’m pretty sure I’ve been going about this the wrong way. What should I do instead? (I would like to show a version number on launch, not just nix it altogether.)

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T09:15:12+00:00Added an answer on May 27, 2026 at 9:15 am

    Compile-Time Image Compositing

    If your logo doesn’t need to change other than the version number, then you can use your graphics library of choice at compile-time to refactor the png. Pseudo code below:

    Pseudo-Code:

    UpdateLogo(String logoName, String version)
    {
        WidgetImage MyLogo(logoName + ".png");
        MyLogo.DrawText(800, 650, version);
        MyLogo.Write(logoName + "Final.png");
    }
    
    UpdateLogo("Logo.png", "Version 1.0.0");
    

    Compile that program and keep it around as a custom build tool. Then whenever you need to build your application you can compile Logo.png into LogoFinal.png. If you need help using XCode or other tools to generate image files I suggest you search for image manipulation tools separately from "dynamic versioning".

    Ideally your version string will use constants defined in an easily-editable table or controlled by your build system. At the very least it will save you from opening up Photoshop every time you need to build your app.

    For Display in a Running Application

    You should be using a font to draw the version number on top of the logo. Then you can just include a resource file that is text-based and can be easily updated by automated tools for each build.

    Sources

    • Can you create custom build rules for XCode based on file type?
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a Default.png for my splash screen image at my iphone app. After
So I'm have a terrible time dealing with my default.png images for my recently
in my appdelegate i have method which shows the Default.png for 3 seconds(splashscreen): -
I have an issue where an image resource (Default.png) is included in a build
I have a really standard splash screen, just a simple Default.png, but for whatever
I have Default.aspx page, which inherits from BasePage.cs, which inherits from System.Web.UI.Page. BasePage is
Say I have default content on the left side of my application, which is
My server have default php version of 4, so when I run some script
I have a UserControl in which a FlowLayoutPanel (FlowDirection is as by default -
I have an app which has to load some data at startup, so I

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.