So I’m trying to make a face with a weather center at the bottom listing current temps and condition icons as well as todays/tomorrows hi & low with weather icons above the hi/lo for each day.
The trouble I’m having is I can’t seem to figure out what I need to do with the code for tomorrows weather icon. If I pull the weather icon widget (not sure if that’s the right term or not) I don’t see a field for anything other than placement/rotation and it only shows current temp. If I do text & enter the code just get the number corresponding to the picture in the weather icon widget.
I’m sure I’m missing something simple here, any help would be greatly appreciated.
I don’t think this is possible using the current built-in weather icon layer. I think you will need to use your own icon images ( one set for every forecast day with an image for every condition that may be reported to the watch ) and change transparency to zero for all but the relevant one.
For example, for forecast day one and condition one you would set transparency to:
You could end up with many layers!
I hope that helps.
Thanks for the quick reply. That sounds like a tonof work & is honestly way over my head. So I’ll begoing with text descriptions of the future weather which works OK as well. However that brings me to one more question.
Is there a way to make the watch display tomorrows day of the week? So for example I will have current temp as well as hi & lo temp for today as well as tomorow. However I’d like tomorrow to show the abbreviated day of the week instead of just saying tomorrow.
Again, you have to do this manually using your own text layers and expressions to adjust transparency.
I guess you would start with an expression for the day value of the next day, maybe:
using the tag: #DOW# - Day of week int (0-6 where 0 is Sunday)
where next day = ((#DOW#+1)%7)
So, 7 text layers ( all centre aligned and with same X and Y positions ) where
“Sun” Transparency given by: $((#DOW#+1)%7)==0?100:0$
“Mon” Transparency given by: $((#DOW#+1)%7)==1?100:0$
I hope it helps.
First of all I want to thank you again for all your help. What you wrote definitely helped although I didn’t end up using it. However it allowed me to dig into the codes & get a better understanding of how you were using conditionals to solve the problem.
With that being said I came up with a simpler wayof acomplishing it. I now somewhat see what you were trying to accomplish. I still don’t understand what you were doing with the moulo operator, but in essence you were asking if the day of he week +1 equalled the number associated with that day of the week. However adding 1 seemed unecessary along with whatever the “%” was supposed to be doing. So I just asked if the day of week equalled the corresponding number then just entered the next day in the text field. So if #DOW#=0 I know the current day is Sunday & the text should be reading for Monday.
That made the formula a much simpler: “$#DOW#==0?100:0$” Anyway thanks again I have a much greater understanding of the tag system now. Also I used the watch hands you just put up as they are pefect for what I was trying to do. They don’t block much of the info beneath them while still being easy to read. So thanks for that too, I’ll post a wrist selfie in your thread.
I am glad I could help; and you solution is much better than mine! Sometimes I miss the less complicated solutions
I am also pleased that you liked my hands, I’ll keep an eye out for your selfie